Don't try to deploy docker images on PR runs

For security reasons, PR runs don't have access to Travis secrets. However,
Docker deployment depends on the secret DOCKER_PASSWORD. Thus we shouldn't try
Docker deployment when running PRs since it will fail for lack of access.
This commit is contained in:
Artur Klauser 2020-03-22 09:01:21 +01:00
parent 37e78141bd
commit 615063a9c3
No known key found for this signature in database
GPG Key ID: 70B7884D56F42F15
1 changed files with 2 additions and 1 deletions

View File

@ -17,7 +17,8 @@ jobs:
os: osx os: osx
- stage: Deploy docker image - stage: Deploy docker image
if: branch = master # Deploy only for pushes to master branch, not other branches, not PRs.
if: branch = master AND type = push
script: script:
- source ./.multi_arch_docker - source ./.multi_arch_docker
- set -ex; multi_arch_docker::main; set +x - set -ex; multi_arch_docker::main; set +x