Jenkins构建Gradle项目

Jenkins安装过程见另一篇博文,https://blog.csdn.net/m0_37293343/article/details/105273894

一、全局工具配置

1.配置JDK

Jenkins构建Gradle项目_第1张图片

2.配置Git

Jenkins构建Gradle项目_第2张图片

3.配置Gradle

Jenkins构建Gradle项目_第3张图片

4.配置NodeJS

Jenkins构建Gradle项目_第4张图片 

二、新建任务

1.构建自由风格的软件项目

 Jenkins构建Gradle项目_第5张图片

2.配置

源码管理(关于Git配置详情见博文https://blog.csdn.net/m0_37293343/article/details/105273894)

Jenkins构建Gradle项目_第6张图片

构建触发器(关于轮询规则见https://blog.csdn.net/MenofGod/article/details/81288987)

Jenkins构建Gradle项目_第7张图片 构建

构建时使用了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

Jenkins构建Gradle项目_第8张图片

构建后操作

Jenkins构建Gradle项目_第9张图片 

你可能感兴趣的:(运维,jenkins,gradle)