diff --git a/.travis.yml b/.travis.yml index 47f6fa5..63fd89a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -43,3 +43,14 @@ jobs: on: tags: true skip_existing: true + - stage: Deploy to DockerHub + before_deploy: + - docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD" + - docker build -t prom2teams . + - docker tag prom2teams $DOCKER_USERNAME/prom2teams:latest + - docker tag prom2teams $DOCKER_USERNAME/prom2teams:$TRAVIS_TAG + deploy: + provider: script + script: docker push $DOCKER_USERNAME/prom2teams:$TRAVIS_TAG && docker push $DOCKER_USERNAME/prom2teams:latest + on: + tags: true