|
32 | 32 | elif [[ "${{ secrets.DOCKER_PASS }}" == '' ]]; then
|
33 | 33 | echo 'Docker password is empty. Skipping build+push'
|
34 | 34 | echo skip=true >> "$GITHUB_OUTPUT"
|
| 35 | + elif [[ "${{ vars.DOCKER_REPOSITORY }}" == '' ]]; then |
| 36 | + echo 'Docker repository is empty. Skipping build+push' |
| 37 | + echo skip=true >> "$GITHUB_OUTPUT" |
35 | 38 | else
|
36 | 39 | echo 'Docker user and password are set and branch is `master`.'
|
37 | 40 | echo 'Building + pushing `preview` image.'
|
@@ -169,14 +172,14 @@ jobs:
|
169 | 172 | if: ${{ github.event.inputs.dockerRepository == 'preview' || !github.event.workflow_run }}
|
170 | 173 | working-directory: ${{ runner.temp }}/digests
|
171 | 174 | run: |
|
172 |
| - docker buildx imagetools create -t ${{ vars.DOCKER_USER }}/redash:preview \ |
173 |
| - $(printf '${{ vars.DOCKER_USER }}/redash:preview@sha256:%s ' *) |
174 |
| - docker buildx imagetools create -t ${{ vars.DOCKER_USER }}/preview:${{ needs.build-docker-image.outputs.VERSION_TAG }} \ |
175 |
| - $(printf '${{ vars.DOCKER_USER }}/preview:${{ needs.build-docker-image.outputs.VERSION_TAG }}@sha256:%s ' *) |
| 175 | + docker buildx imagetools create -t ${{ vars.DOCKER_REPOSITORY }}/redash:preview \ |
| 176 | + $(printf '${{ vars.DOCKER_REPOSITORY }}/redash:preview@sha256:%s ' *) |
| 177 | + docker buildx imagetools create -t ${{ vars.DOCKER_REPOSITORY }}/preview:${{ needs.build-docker-image.outputs.VERSION_TAG }} \ |
| 178 | + $(printf '${{ vars.DOCKER_REPOSITORY }}/preview:${{ needs.build-docker-image.outputs.VERSION_TAG }}@sha256:%s ' *) |
176 | 179 |
|
177 | 180 | - name: Create and push manifest for the release image
|
178 | 181 | if: ${{ github.event.inputs.dockerRepository == 'redash' }}
|
179 | 182 | working-directory: ${{ runner.temp }}/digests
|
180 | 183 | run: |
|
181 |
| - docker buildx imagetools create -t ${{ vars.DOCKER_USER }}/redash:${{ needs.build-docker-image.outputs.VERSION_TAG }} \ |
182 |
| - $(printf '${{ vars.DOCKER_USER }}/redash:${{ needs.build-docker-image.outputs.VERSION_TAG }}@sha256:%s ' *) |
| 184 | + docker buildx imagetools create -t ${{ vars.DOCKER_REPOSITORY }}/redash:${{ needs.build-docker-image.outputs.VERSION_TAG }} \ |
| 185 | + $(printf '${{ vars.DOCKER_REPOSITORY }}/redash:${{ needs.build-docker-image.outputs.VERSION_TAG }}@sha256:%s ' *) |
0 commit comments