如何从Jenkins启动JBoss?

时间:2015-10-22 16:03:50

标签: jenkins jboss

有人知道在部署之前如何从Jenkins启动JBoss吗? 我需要在部署之前检查Jboss是否正在运行。

如果有人帮助解决这个问题,我将不胜感激!

好吧,

我试图遵循 Gerold Broser 的建议。

所以,我已经安装了JBoss管理插件和条件构建步骤插件。

之后在Manage Jenkins / Configure System / JBoss Managment Builder中 - 我添加了一个远程服务器。

在Project / Configure / Build / Add build step / Conditional step(single)中 - 我试过:

运行?布尔条件

令牌 pgrep -f jboss<的/ dev / null的

评估失败不要运行

构建器 Jboss Management

操作 - 开始。

保存/应用

1 个答案:

答案 0 :(得分:0)

请参阅JBoss Management Plugin

  

此插件允许在构建过程中管理JBoss Application Server。

     

使用该插件,我们可以启动/停止JBoss AS。

要检查它是否正在运行,请参阅How to check if JBoss is running on Unix server?并有条件地部署:

  • 使用Conditional BuildStep Plugin并将您选择的脚本变体添加到:

    构建条件步骤(单个)→运行? 执行shell →命令

  • 选择高级... →评估失败时:不要运行
  • 选择构建器: ...您的部署构建步骤...