智慧保安后台管理-外网项目备份
Administrator
2022-04-02 8e4df3e6a7b80a25943c4ecbe272f36b591ad713
jenkinsfile 修改,新增镜像推送成功后删除本地镜像,节省服务器空间
3 files modified
5 ■■■■■ changed files
Jenkinsfile 2 ●●●●● patch | view | raw | blame | history
Jenkinsfile-docker-compose 2 ●●●●● patch | view | raw | blame | history
docker-compose.yml 1 ●●●● patch | view | raw | blame | history
Jenkinsfile
@@ -44,6 +44,8 @@
            sh 'echo "$DOCKER_PASSWORD" | docker login $REGISTRY -u "$DOCKER_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 rmi  $REGISTRY/$DOCKERHUB_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
            sh 'docker rmi  zhbaw:latest'
          }
        }
Jenkinsfile-docker-compose
@@ -35,6 +35,8 @@
                sh 'echo "$password" | docker login $REGISTRY -u "$username" --password-stdin'
                sh 'docker tag zhbaw:latest $REGISTRY/$ALIYUN_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
                sh 'docker push  $REGISTRY/$ALIYUN_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
                sh 'docker rmi  $REGISTRY/$DOCKERHUB_NAMESPACE/zhbaw:SNAPSHOT-$BUILD_NUMBER'
                sh 'docker rmi  zhbaw:latest'
            }
          }
       }
docker-compose.yml
@@ -1,6 +1,7 @@
version: '3.1'
services:
  zhbaw:
    # 从 Harbor 私有仓库拉取镜像
    image: 192.168.0.191/zhbaw/zhbaw:SNAPSHOT-$BUILD_NUMBER
    container_name: zhbaw
    deploy: