Просмотр исходного кода

chore(CI): fix push docker error for build packages workflows'

zhanghongtong 4 лет назад
Родитель
Сommit
48599324de
1 измененных файлов с 3 добавлено и 10 удалено
  1. 3 10
      .github/workflows/build_packages.yaml

+ 3 - 10
.github/workflows/build_packages.yaml

@@ -392,7 +392,9 @@ jobs:
         pull: true
         no-cache: true
         platforms: linux/amd64,linux/arm64
-        tags: emqx/${{ matrix.profile }}:${{ steps.version.outputs.version }}
+        tags: |
+          emqx/${{ matrix.profile }}:latest
+          emqx/${{ matrix.profile }}:${{ steps.version.outputs.version }}
         build-args: |
           PKG_VSN=${{ steps.version.outputs.version }}
           BUILD_FROM=ghcr.io/emqx/emqx-builder-helper/5.0:${{ matrix.otp }}-alpine3.14
@@ -487,15 +489,6 @@ jobs:
              -X POST \
              -d "{\"repo\":\"emqx/emqx\", \"tag\": \"${{ env.version }}\" }" \
              ${{ secrets.EMQX_IO_RELEASE_API }}
-    - name: push docker image to docker hub
-      if: github.event_name == 'release'
-      run: |
-        set -e -x -u
-        sudo make docker-prepare
-        cd _packages/${{ matrix.profile }} && for var in $(ls |grep docker |grep -v sha256); do unzip $var; sudo docker load < ${var%.*}; rm -f ${var%.*}; done && cd -
-        echo ${{ secrets.DOCKER_HUB_TOKEN }} |sudo docker login -u ${{ secrets.DOCKER_HUB_USER }} --password-stdin
-        sudo TARGET=emqx/${{ matrix.profile }} make docker-push
-        sudo TARGET=emqx/${{ matrix.profile }} make docker-manifest-list
     - name: update repo.emqx.io
       if: github.event_name == 'release' && endsWith(github.repository, 'enterprise') && matrix.profile == 'emqx-ee'
       run: |