Skip to content

Commit cc54ef3

Browse files
fix docker login issue.
1 parent 3007427 commit cc54ef3

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

.github/workflows/build-&-publish-docker-image.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -61,17 +61,15 @@ jobs:
6161
# username: ${{ secrets.DOCKERHUB_USERNAME }}
6262
# password: ${{ secrets.DOCKERHUB_PASSWORD }}
6363

64-
- name: Docker Login
65-
env:
66-
DOCKER_CONFIG: /tmp/docker-config-${{ github.run_id }}
67-
run: docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
68-
6964
# - name: Get changed files using defaults
7065
# id: changed-files
7166
# uses: tj-actions/changed-files@v18.4
7267

7368
- name: Pull Build Base
69+
env:
70+
DOCKER_CONFIG: /tmp/docker-config-${{ github.run_id }}
7471
run: |
72+
docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
7573
docker pull $BLOBBER_BUILD_BASE_REGISTRY:staging
7674
docker tag $BLOBBER_BUILD_BASE_REGISTRY:staging $BLOBBER_BUILDBASE
7775
@@ -87,7 +85,10 @@ jobs:
8785
docker push $BLOBBER_BUILD_BASE_REGISTRY:$TAG-$SHORT_SHA
8886
8987
- name: Build blobber
88+
env:
89+
DOCKER_CONFIG: /tmp/docker-config-${{ github.run_id }}
9090
run: |
91+
docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
9192
SHORT_SHA=$(echo ${{ env.SHA }} | head -c 8)
9293
export DOCKER_IMAGE_BASE="$BLOBBER_BUILD_BASE_REGISTRY:$TAG"
9394
export DOCKER_IMAGE_SWAGGER="${BLOBBER_REGISTRY}:swagger_test"
@@ -134,11 +135,6 @@ jobs:
134135
# username: ${{ secrets.DOCKERHUB_USERNAME }}
135136
# password: ${{ secrets.DOCKERHUB_PASSWORD }}
136137

137-
- name: Docker Login
138-
env:
139-
DOCKER_CONFIG: /tmp/docker-config-${{ github.run_id }}
140-
run: docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
141-
142138
- name: Clone blobber
143139
uses: actions/checkout@v3
144140
with:
@@ -154,7 +150,10 @@ jobs:
154150
# fetch-depth: 0
155151

156152
- name: Pull Build Base
153+
env:
154+
DOCKER_CONFIG: /tmp/docker-config-${{ github.run_id }}
157155
run: |
156+
docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
158157
docker pull $BLOBBER_BUILD_BASE_REGISTRY:staging
159158
docker tag $BLOBBER_BUILD_BASE_REGISTRY:staging $BLOBBER_BUILDBASE
160159
@@ -170,7 +169,10 @@ jobs:
170169
docker push $BLOBBER_BUILD_BASE_REGISTRY:$TAG-$SHORT_SHA
171170
172171
- name: Build validator
172+
env:
173+
DOCKER_CONFIG: /tmp/docker-config-${{ github.run_id }}
173174
run: |
175+
docker login -u ${{ secrets.DOCKERHUB_USERNAME }} -p ${{ secrets.DOCKERHUB_PASSWORD }}
174176
SHORT_SHA=$(echo ${{ env.SHA }} | head -c 8)
175177
export DOCKER_IMAGE_BASE="$BLOBBER_BUILD_BASE_REGISTRY:$TAG"
176178
# export DOCKER_BUILD="buildx build --platform linux/amd64,linux/arm64 --push"

0 commit comments

Comments
 (0)