智慧保安后台管理-外网项目备份
Administrator
2022-03-23 69e18d6ee855e1d538a0574bd55a96b7c9714185
Jenkinsfile-docker-compose 修改
2 files modified
21 ■■■■ changed files
Jenkinsfile 2 ●●●●● patch | view | raw | blame | history
Jenkinsfile-docker-compose 19 ●●●● patch | view | raw | blame | history
Jenkinsfile
@@ -60,9 +60,7 @@
              withCredentials([kubeconfigContent(credentialsId : 'kube-zhba' ,variable : 'KUBE_VAR' ,)]) {
                sh 'kubectl apply -f deploy/deploy.yml'
              }
            }
          }
        }
Jenkinsfile-docker-compose
@@ -2,21 +2,8 @@
  agent any
  //变量定义
  environment {
    CREDENTIALSID = 'smartcook'
    GIT_URL = 'http://gitlab.iotmars.com/backend/smartcook/smartcook.git'
    BRANCH = 'dev'
    ALIYUN_NAMESPACE = 'wecook'
    ALIYUN_REPOSITORY = 'menu-center-dev'
    IMAGE_VERSION = '0.0.1-SNAPSHOT'
    DOCKER_CONTAINER_NAME = 'smartcook'
    REMOTE_SERVER_IP = '192.168.32.128'
    REMOTE_SERVER_NAME = 'localhost.localdomain'
    REMOTE_SERVER_CREDENTIALSID = 'server_128'
    REMOTE_REPOSITORY_CREDENTIALSID = 'hxr_aliyun'
    SERVER_PORT = '8002'
    EMAIL = '792965772@qq.com'
    REGISTRY = 'registry.cn-hangzhou.aliyuncs.com'
    DOCKERHUB_NAMESPACE = 'arsn'
    ALIYUN_NAMESPACE = 'arsn'
  }
  stages {
@@ -46,8 +33,8 @@
          script{
            withCredentials([usernamePassword(credentialsId: 'aliyun', passwordVariable: 'password', usernameVariable: 'username')]) {
                sh 'echo "$password" | docker login $REGISTRY -u "$username" --password-stdin'
                sh 'docker tag zhbaw:latest $REGISTRY/$DOCKERHUB_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
                sh 'docker push  $REGISTRY/$DOCKERHUB_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
                sh 'docker tag zhbaw:latest $REGISTRY/$ALIYUN_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
                sh 'docker push  $REGISTRY/$ALIYUN_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
            }
          }
       }