【发布时间】:2016-02-25 18:28:16
【问题描述】:
我正在尝试使用 Jenkins 设置 CI 环境。当我使用 JBoss AS 7.1 作为应用服务器时,我在 Jenkins 中安装了 JBoss Management Builder 插件。我确实为 JBoss 配置了属性并创建了一个作业来启动服务器。 作业也在运行,没有任何错误。
当我使用“独立”时,我使用standalone.bat 文件启动服务器。但是 Jenkins 会触发 run.bat 来启动服务器。我什至在属性部分提到了命令“standalone -b ”来强制 Jenkins 触发这个命令。但事实并非如此。
我在互联网上没有找到任何关于 JBoss Management Builder 插件用于 Jenkins 的文档。
当我使用 Gradle 构建 WAR 文件时,我尝试使用 Gradle 重新启动服务器。但我做不到。
请指导我如何使用 Jenkins 或 Gradle 启动/关闭服务器。
控制台输出:
Building in workspace C:\Program Files (x86)\Jenkins\workspace\Restart jBoss Server
START: Checking if server is already running (max 20 seconds)...
START: Going to trigger start server...
[bin] $ cmd.exe /C '"D:\jboss-as-7.1.1.Final/bin/run.bat -c "JBoss-server" -b 127.0.0.1 && exit %%ERRORLEVEL%%"' "-Dstandalone=-b 10.225.72.104"
Finished: SUCCESS
【问题讨论】: