Bladeren bron

修改发版jkd

chenkq 2 weken geleden
bovenliggende
commit
4d8b728f04
1 gewijzigde bestanden met toevoegingen van 6 en 4 verwijderingen
  1. 6 4
      Jenkinsfile

+ 6 - 4
Jenkinsfile

@@ -100,7 +100,7 @@ pipeline {
                         echo "为指定 module 设定对应 服务器及端口"
                         echo "处理 ${params.module} 项目"
                         if (params.modulePrefix == "java") {
-                            echo "---- storelad-centre-api"
+                            echo "---- storelad-mail-api"
                             script {
                                 if (params.profile == "test") {
                                     SWARM_INIT_REPLICAS_NUM = 1
@@ -202,7 +202,8 @@ pipeline {
             }
             agent {
                 docker {
-                    image 'maven:3-amazoncorretto-11'
+                    // 与 Temurin 17 一致(含 Maven);若本地无此镜像会自动拉取
+                    image 'maven:3-eclipse-temurin-17'
                     //让docker 使用 host 宿主机的 m2仓库 使用root用户来运行 以让指定的~/.m2/config/setting.xml 阿里加速下载maven 依赖生效
                     args '-v /app:/app:z -v $HOME/.m2:/root/.m2:z -u root'
                     reuseNode true
@@ -224,8 +225,9 @@ pipeline {
                 script {
                     docker.withRegistry(DOCKER_LOGIN_REGISTRY, DOCKER_REGISTRY) {
 
-                        BASE_IMAGE = 'registry.cn-shenzhen.aliyuncs.com/storlead/openjdk:11'
-                        sh "docker pull ${BASE_IMAGE}"
+                        // 使用 Jenkins 节点已有的 eclipse-temurin:17
+                        BASE_IMAGE = 'eclipse-temurin:17'
+                        sh "docker pull ${BASE_IMAGE} || true"
 
                         sh """
                           echo '