From c48e26a5f1127475a91da514d2ae24fd73f13d4f Mon Sep 17 00:00:00 2001 From: Matthew Baggett Date: Thu, 15 Aug 2019 10:08:09 +0200 Subject: [PATCH] Swap after_script for deploy --- .travis-ci.yml | 35 ++++++++++++++--------------------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/.travis-ci.yml b/.travis-ci.yml index 954096a..b384812 100644 --- a/.travis-ci.yml +++ b/.travis-ci.yml @@ -1,35 +1,28 @@ language: bash before_script: - - 'docker login -u $DOCKER_LOGIN -p $DOCKER_PASSWORD $DOCKER_REGISTRY' - - 'sudo rm /usr/local/bin/docker-compose' - - 'curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-`uname -s`-`uname -m` > docker-compose' - - 'chmod +x docker-compose' - - 'sudo mv docker-compose /usr/local/bin' - - 'git rev-parse --short HEAD > marshall/marshall_version' - - 'date +%Y-%m-%d\ %H:%M:%S > marshall/marshall_build_date' - - 'hostname > marshall/marshall_build_host' + - docker login -u $DOCKER_LOGIN -p $DOCKER_PASSWORD $DOCKER_REGISTRY + - sudo rm /usr/local/bin/docker-compose + - curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-`uname -s`-`uname -m` > docker-compose + - chmod +x docker-compose + - sudo mv docker-compose /usr/local/bin + - git rev-parse --short HEAD > marshall/marshall_version + - date +%Y-%m-%d\ %H:%M:%S > marshall/marshall_build_date + - hostname > marshall/marshall_build_host script: - - 'docker-compose -f build.yml build $IMAGE' + - docker-compose -f build.yml build $IMAGE -after_script: - - 'docker-compose -f build.yml push $IMAGE' +deploy: + provider: script + script: docker-compose -f build.yml push $IMAGE + on: + branch: master notifications: email: - matthew@baggett.me -deploy: - project_name: Gone.io Base Images - provider: pages - skip_cleanup: true - github_token: $GITHUB_TOKEN - keep_history: true - on: - branch: master - committer_from_gh: true - env: - IMAGE=marshall - IMAGE=node-8