我没有把项目部署后jenkins的tomcat下面,而且部署到另一个tomcat下面了,部署显示成功可是不会tomcat不会重启,请求朋友们帮助
jenkins和tomcat应该是两个东西。
在jenkins的服务器上,通过ssh命令,进入业务的服务器,去重启tomcat
ssh -tt usr@x.x.x.x ' \
$tomcat_home/bin/shutdown.sh
$tomcat_home/bin/startup.sh
'
是每次提交代码后执行部署,显示成功;但我想每次提交代码自动部署后tomcat会自动重启
用maven添加流水线的话,后面是能够自定义sh脚本的,你可以在部署完后添加一段自定义的脚本,进入目录重启tomcat。
Jenkins的使用,前面都是在Jenkins的服务器上进行打包,或者构建所需的相关步骤,部署的话可以是在其他服务器或者Jenkins所在的服务器上进行部署(你需要添加服务器公钥到Jenkins进行免密登陆),你可以在部署的那一部分自定义脚本,重启Tomcat