Disable docker steps if secrets are not available

This commit is contained in:
Deluan 2020-04-26 15:34:24 -04:00 committed by Deluan Quintão
parent ebc7964157
commit 1c3ee89ab4

View File

@ -134,21 +134,27 @@ jobs:
name: Docker images name: Docker images
needs: [binaries] needs: [binaries]
runs-on: ubuntu-latest runs-on: ubuntu-latest
env:
DOCKER_IMAGE: ${{secrets.DOCKER_IMAGE}}
steps: steps:
- name: Set up Docker Buildx - name: Set up Docker Buildx
id: buildx id: buildx
uses: crazy-max/ghaction-docker-buildx@v1 uses: crazy-max/ghaction-docker-buildx@v1
if: ${{env.DOCKER_IMAGE}} != ''
with: with:
version: latest version: latest
- uses: actions/checkout@v1 - uses: actions/checkout@v1
if: ${{env.DOCKER_IMAGE}} != ''
- uses: actions/download-artifact@v1 - uses: actions/download-artifact@v1
if: ${{env.DOCKER_IMAGE}} != ''
with: with:
name: binaries name: binaries
path: dist path: dist
- name: Build the Docker image and push - name: Build the Docker image and push
if: ${{env.DOCKER_IMAGE}} != ''
env: env:
DOCKER_IMAGE: ${{secrets.DOCKER_IMAGE}} DOCKER_IMAGE: ${{secrets.DOCKER_IMAGE}}
DOCKER_PLATFORM: linux/amd64,linux/arm/v7,linux/arm64 DOCKER_PLATFORM: linux/amd64,linux/arm/v7,linux/arm64