diff --git a/.github/workflows/publish-builder.yaml b/.github/workflows/publish-builder.yaml index 09954d64cb..23222523e4 100644 --- a/.github/workflows/publish-builder.yaml +++ b/.github/workflows/publish-builder.yaml @@ -34,10 +34,13 @@ jobs: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-check # Default is github-pr-check hadolint_ignore: DL3008 + - name: Get version from system time after release step + id: extracter + run: echo "::set-output name=version::$(date +%Y%m%d-%H%M%S)" - name: Docker Build shell: bash run: | - SHOW_DATE=`date +%Y%m%d-%H%M%S` docker-compose build ubuntu + SHOW_DATE=${{ steps.extracter.outputs.version }} docker-compose build ubuntu - name: Docker Push if: success() && github.event_name == 'push' && github.repository == 'zilliztech/milvus-distributed' continue-on-error: true @@ -45,4 +48,4 @@ jobs: run: | docker login -u ${{ secrets.DOCKERHUB_USER }} \ -p ${{ secrets.DOCKERHUB_TOKEN }} - SHOW_DATE=`date +%Y%m%d-%H%M%S` docker-compose push ubuntu + SHOW_DATE=${{ steps.extracter.outputs.version }} docker-compose push ubuntu diff --git a/docker-compose.yml b/docker-compose.yml index 70e7473b6d..4375391cd7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,7 @@ services: context: . dockerfile: build/docker/env/cpu/ubuntu${UBUNTU}/Dockerfile cache_from: - - ${REPO}:${ARCH}-ubuntu${UBUNTU} + - ${REPO}:${ARCH}-ubuntu${UBUNTU}-${SHOW_DATE} shm_size: 2G environment: <<: *ccache