Jenkins安装过程见另一篇博文,https://blog.csdn.net/m0_37293343/article/details/105273894
一、全局工具配置
1.配置JDK
2.配置Git
3.配置Gradle
4.配置NodeJS
二、新建任务
1.构建自由风格的软件项目
2.配置
源码管理(关于Git配置详情见博文https://blog.csdn.net/m0_37293343/article/details/105273894)
构建触发器(关于轮询规则见https://blog.csdn.net/MenofGod/article/details/81288987)
构建
构建时使用了shell脚本,由于node环境的问题,每次手动更新了node的环境变量。使用gradle打包后,war包会在jenkins工作包(/var/lib/jenkins/workspace/project/build/libs)目录中。最后将war复制在tomcatwebapps目录下,即可启动项目。
export PATH=$PATH:/root/node-v13.12.0-linux-x64/bin/
source /etc/profile
gradle clean
cd src/main/webdev/
npm install
cd ../../../
gradle war
cd /var/lib/jenkins/workspace/LabOnline/build/libs
mv labonline-1.0.war labonline.war
scp labonline.war /opt/apache-tomcat-0/webapps
rm -rf labonline
构建后操作