首先在jenkins 创建一个项目,plan部署。选择第一个,然后确定。
在项目部署配置,增加钉钉通知
配置执行的命令,由于是本地的项目,所以不用拉去代码
cd /Users/lileilei/Desktop/testplan/plan
mvn clean
mvn package
cp /Users/lileilei/Desktop/testplan/plan/target/plan.war /Users/lileilei/Desktop/apache-tomcat-8.5.46/webapps
sh /Users/lileilei/Desktop/apache-tomcat-8.5.46/bin/startup.sh
步骤解释,
1.进入plan项目
2.mvn clean
3 mvn package 打包
4.复制包
5.重启tomcat。
在执行的过程中,可能会遇到,环境变量不存在,我的环境是有这个问题,我重启下环境配置的变量即可。
source ~/.bash_profile
当时的报错如下。
点击运行,我们看到了钉钉机器人通知。
这说明正在构建,需要过程,我们耐心等待即可。
不过完毕后,我们可以看到部署成功的通知。
部署完毕后,我们可以去查看真实的项目部署。这样一个简单的部署发布spring boot的应用算是成功了。当然了,测试为什么要搞这个呢,其实做测试开发的应该会用到,还有一个原因是因为,如果我们要测覆盖率的时候也会用的。最后一个,就是了解部署吗,当然了,这个只是一个简单的部署,和公司的真实的部署还是有一定的差异的。