maven配置
linux服务器安装maven过程省略
jenkins配置jdk路径:(在global tool configuration中)
配置maven
点击保存
添加jenkins全局变量:
在全局属性中新增三个键值对(JAVA_HOME,M2_HOME和PATH+EXTRA)
修改maven配置文件:(maven安装路径的conf目录下)
配置本地仓库和阿里云镜像仓库
<localRepository>/root/repo</localRepository>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
boot项目打包
配置项目构建脚本
mvn clean pakage
保存后,直接build,观察控制台输出。
可以观察到:jar被打到了/var/lib/jenkins/workspace/test01/target/test-boot-0.0.1-SNAPSHOT.jar这个位置
cd /var/lib/jenkins/workspace/test01/target
打包成功!!
boot部署运行
配置构建
mvn clean package -Dmaven.test.skip=true
cp /var/lib/jenkins/workspace/test01/target/test-boot-0.0.1-SNAPSHOT.jar /opt
BUILD_ID=dontKillMe nohup java -jar /opt/test-boot-0.0.1-SNAPSHOT.jar & > out.log