From 5c78cd089f8317cbb6da54702c181267d8a2500a Mon Sep 17 00:00:00 2001 From: pixiake Date: Fri, 20 Sep 2024 14:19:03 +0800 Subject: [PATCH] sync images to huaweicloud (#4305) * sync images to huaweicloud * sync images to huaweicloud --- .github/workflows/release.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 50cd6e79121..27ddc18aa67 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,12 +12,12 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Login to Aliyun + - name: Login to HUAWEICLOUD uses: docker/login-action@v3 with: - registry: registry.cn-beijing.aliyuncs.com - username: ${{ secrets.ALIYUNCS_USERNAME }} - password: ${{ secrets.ALIYUNCS_PASSWORD }} + registry: swr.cn-southwest-2.myhuaweicloud.com + username: ${{ secrets.HUAWEICLOUD_USERNAME }} + password: ${{ secrets.HUAWEICLOUD_PASSWORD }} - name: Login to DOCKER uses: docker/login-action@v3 @@ -69,3 +69,11 @@ jobs: push: true tags: | docker.io/kubespheredev/ks-console:${{ steps.chose_registry.outputs.tag }} + + - name: Sync ks images to HUAWEICLOUD + if: steps.chose_registry.outputs.env == 'prod' + run: | + # console + docker pull docker.io/kubesphere/ks-console:${{ steps.chose_registry.outputs.tag }} + docker tag docker.io/kubesphere/ks-console:${{ steps.chose_registry.outputs.tag }} swr.cn-southwest-2.myhuaweicloud.com/ks/kubesphere/ks-console:${{ steps.chose_registry.outputs.tag }} + docker push swr.cn-southwest-2.myhuaweicloud.com/ks/kubesphere/ks-console:${{ steps.chose_registry.outputs.tag }}