Jenkins_Maven构建加速添加阿里云镜像
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
#默认使用docker的maven环境下载很慢。如何下载快的问题
#1、改配置文件。进入linux的/root/.m2。修改settings-docker.xml
#2、指定maven的配置。
2.1:先给项目里面放maven-setting.xml文件,配置好mirror,profile等。
2.2:jenkins流水线,mvn -gs maven-setting.xml
pipeline {
agent {
docker {
image 'maven:3-alpine'
args '-v /root/.m2:/root/.m2'
}
}
stages {
stage('Build') {
steps {
sh 'mvn -B -gs maven-setting.xml -DskipTests clean package'
}
}
}
}