windows 环境下jenkins自动部署问题总结

自动部署的流程是git/svn下载源码,用mvn打包,停止tomcat服务,把生成的war包放到tomcat下的webapps文件夹下,重新启动tomcat,最后是检验项目。
正常情况下我们都是在Linux环境下部署jenkins,但是测试服务器只能用windows,那自动部署的命令那就有点不一样了。
遇到的一种情况:dos命令不会,这里需要用到的几个命令,第一个复制命令:copy,第二个是重命名命令:rename,第三个是设置变量 set,第四个是tomcat 服务的开启和停止 net start/stop;
遇到的第二种情况:使用mvn 打包后,jenkins不执行mvn后面的命令,后来才知道windows下mvn是用dat脚本执行的,执行完后就exit,不执行下面的命令,所以想到的解决办法那就是在mvn命令前使用call ,也就是 call mvn clean package.

猜你喜欢

转载自blog.csdn.net/qq_30553773/article/details/81164395