有人知道在部署之前如何从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
操作 - 开始。
保存/应用
答案 0 :(得分:0)
此插件允许在构建过程中管理JBoss Application Server。
使用该插件,我们可以启动/停止JBoss AS。
要检查它是否正在运行,请参阅How to check if JBoss is running on Unix server?并有条件地部署:
使用Conditional BuildStep Plugin并将您选择的脚本变体添加到:
构建→条件步骤(单个)→运行? 执行shell →命令