From 5c5c27e8b2ecbdbe134f9d3edbf0bfadc2bdd4a0 Mon Sep 17 00:00:00 2001 From: Santiago Perez Date: Wed, 22 Jun 2022 11:51:17 +0200 Subject: [PATCH 1/2] #297 added deploy to Dockerhub in .travis.yml --- .travis.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.travis.yml b/.travis.yml index 47f6fa5..5822843 100644 --- a/.travis.yml +++ b/.travis.yml @@ -43,3 +43,13 @@ 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:$TRAVIS_TAG + deploy: + provider: script + script: docker push $DOCKER_USERNAME/prom2teams:$TRAVIS_TAG + on: + tags: true From d3170614fdb08e9b1ccdc3b1cc6e2eb95ed2808c Mon Sep 17 00:00:00 2001 From: Santiago Perez Date: Wed, 22 Jun 2022 15:17:42 +0200 Subject: [PATCH 2/2] #297 added push docker image with latest tag --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5822843..63fd89a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,9 +47,10 @@ jobs: 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 + script: docker push $DOCKER_USERNAME/prom2teams:$TRAVIS_TAG && docker push $DOCKER_USERNAME/prom2teams:latest on: tags: true