Jenkins构建shell
#!/bin/bash cd Labwfcm git pull cd wfcm-api mvn clean package cd target mv wfcm-api.war wfcm-api.war scp wfcm-api.war root@101.201.118.192:/opt ssh -t -t root@101.201.118.192 > /dev/null 2>&1 << eeooff /root/tomcat/tomcat1/bin/shutdown.sh /root/tomcat/tomcat2/bin/shutdown.sh /root/tomcat/tomcat3/bin/shutdown.sh cd /root/tomcat/tomcat1/webapps/ rm -rf * mkdir wfcm-api cd wfcm-api cp /opt/wfcm-api.war ./ jar -xvf wfcm-api.war rm -f wfcm-api.war cd /root/tomcat/tomcat2/webapps/ rm -rf * mkdir wfcm-api cd wfcm-api cp /opt/wfcm-api.war ./ jar -xvf wfcm-api.war rm -f wfcm-api.war cd /root/tomcat/tomcat3/webapps/ rm -rf * mkdir wfcm-api cd wfcm-api cp /opt/wfcm-api.war ./ jar -xvf wfcm-api.war rm -f wfcm-api.war /root/tomcat/tomcat1/bin/startup.sh /root/tomcat/tomcat2/bin/startup.sh /root/tomcat/tomcat3/bin/startup.sh rm -f /opt/wfcm-api.war exit eeooff
所有内容皆为个人总结或转载别人的文章,只为学习技术。
若您觉得文章有用,欢迎点赞分享!
若无意对您的文章造成侵权,请您留言,博主看到后会及时处理,谢谢。