Jenkins Pipeline Maven打包
# 配置Maven
# 添加Maven配置文件
系统管理->Managed files(configfiles)->add Global Maven settings.xml
# 配置Maven
系统管理->全局工具配置 (configureTools)->Maven配置
系统管理->全局工具配置 (configureTools)->Maven
# Pipeline
env.serviceDir = "."
stage('maven package') {
dir(env.serviceDir) {
//安装maven
withMaven(maven: 'maven') {
env.PATH = "/root/tools/hudson.tasks.Maven_MavenInstallation/maven/bin:${env.PATH}"
//maven打包
sh "mvn package -Dmaven.test.skip=true"
//删除源码包
sh "rm -f ./target/*-sources.jar"
}
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
上次更新: 10/23/2024