jenkins自动部署中执行shell脚本启动tomcat,但是tomcat不启动的问题
如上配置,当jenkins构建完毕后,发现admin.sh脚本会将tomcat停止,但是却怎么也无法再次启动tomcat,查了权限问题,脚本问题等等都无法解决,最后在网上查资料知道是jenkins的问题。原因如下:
Jenkins会在构建完成后使用processTreeKiller杀掉了所有子进程,而且这是Jenkins的默认行为。其实回头来看这个问题,就发现Jenkins的做法非常...
转载
2018-12-24 15:36:10 ·
1319 阅读 ·
0 评论