diff --git a/.travis.yml b/.travis.yml index c65ef601b..8bfe76dcf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,11 +30,6 @@ after_success: - wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh - chmod +x send.sh - ./send.sh success $WEBHOOK_URL - - if [ $TRAVIS_BRANCH == "master" ] && [ $TRAVIS_EVENT_TYPE == "push" ]; then - docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"; - docker tag humanconnection/nitro-backend humanconnection/nitro-backend:latest; - docker push humanconnection/nitro-backend:latest; - fi after_failure: - wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh @@ -42,6 +37,10 @@ after_failure: - ./send.sh failure $WEBHOOK_URL deploy: + - provider: script + script: scripts/docker_push.sh + on: + branch: master - provider: script script: scripts/deploy.sh nitro.human-connection.org on: diff --git a/scripts/docker_push.sh b/scripts/docker_push.sh new file mode 100644 index 000000000..09a2d87e8 --- /dev/null +++ b/scripts/docker_push.sh @@ -0,0 +1,3 @@ +#!/bin/bash +echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin +docker push humanconnection/nitro-backend:latest