Jenkins工作流水线优化建议

39 阅读1分钟
  1. docker推送镜像仓库时改为VPC加速域名;例,假如使用的阿里云镜像仓库北京区,地址可以为:registry-vpc.cn-beijing.aliyuncs.com

  2. 程序构建时,仅构建与本模块相关的依赖,如:

sh 'mvn clean install package -pl $PROJECT_NAME -am -Dmaven.test.skip=true -gs `pwd`/mvn-setting.xml'
  1. 程序发布时,优先从本地查找镜像,k8s配置如下
imagePullPolicy: IfNotPresent