背景
Jenkins自动化部署Tomcat时,发现Jenkins构建完工程后启动Tomcat的shell脚本无法执行即显示success,但是shell脚本权限是正确的。
解决方案
Jenkins加参数
在启动Jenkins的时候加上以下参数:
-Dhudson.util.ProcessTree.disable=true
脚本加命令
在管理Tomcat的shell脚本中(首行)加入下列命令:
export BUILD_ID=dontkillme
Jenkins自动化部署Tomcat时,发现Jenkins构建完工程后启动Tomcat的shell脚本无法执行即显示success,但是shell脚本权限是正确的。
在启动Jenkins的时候加上以下参数:
-Dhudson.util.ProcessTree.disable=true
在管理Tomcat的shell脚本中(首行)加入下列命令:
export BUILD_ID=dontkillme
支付宝打赏
微信打赏
支付宝打赏
微信打赏