From 0574cbd8bc044c806229794783f8c5cd1edaf22b Mon Sep 17 00:00:00 2001 From: emile Date: Thu, 8 Oct 2015 19:16:08 +0200 Subject: [PATCH 1/3] Corrects release management with build number in tags --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index d0a2d6a1a..08cc34cff 100644 --- a/circle.yml +++ b/circle.yml @@ -27,7 +27,7 @@ deployment: hub: branch: master commands: - - ghr -t $GITHUB_TOKEN -u $CIRCLE_PROJECT_USERNAME -r $CIRCLE_PROJECT_REPONAME --replace --prerelease v1.0 dist/ + - ghr -t $GITHUB_TOKEN -u $CIRCLE_PROJECT_USERNAME -r $CIRCLE_PROJECT_REPONAME --prerelease v1.0.alpha.$CIRCLE_BUILD_NUM dist/ - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS - docker push ${REPO,,}:latest - docker tag ${REPO,,}:latest ${REPO,,}:$CIRCLE_SHA1 From 13b0dd6fc12edd01520aa49173836a7a2189fddf Mon Sep 17 00:00:00 2001 From: emile Date: Thu, 8 Oct 2015 19:16:08 +0200 Subject: [PATCH 2/3] Corrects release management with build number in tags --- circle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circle.yml b/circle.yml index d0a2d6a1a..08cc34cff 100644 --- a/circle.yml +++ b/circle.yml @@ -27,7 +27,7 @@ deployment: hub: branch: master commands: - - ghr -t $GITHUB_TOKEN -u $CIRCLE_PROJECT_USERNAME -r $CIRCLE_PROJECT_REPONAME --replace --prerelease v1.0 dist/ + - ghr -t $GITHUB_TOKEN -u $CIRCLE_PROJECT_USERNAME -r $CIRCLE_PROJECT_REPONAME --prerelease v1.0.alpha.$CIRCLE_BUILD_NUM dist/ - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS - docker push ${REPO,,}:latest - docker tag ${REPO,,}:latest ${REPO,,}:$CIRCLE_SHA1 From b9f55469d235944c7dc34936982d5e45196cf436 Mon Sep 17 00:00:00 2001 From: emile Date: Thu, 8 Oct 2015 19:41:31 +0200 Subject: [PATCH 3/3] Corrects release management in Docker Hub --- circle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/circle.yml b/circle.yml index 08cc34cff..f6929aae5 100644 --- a/circle.yml +++ b/circle.yml @@ -30,5 +30,5 @@ deployment: - ghr -t $GITHUB_TOKEN -u $CIRCLE_PROJECT_USERNAME -r $CIRCLE_PROJECT_REPONAME --prerelease v1.0.alpha.$CIRCLE_BUILD_NUM dist/ - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS - docker push ${REPO,,}:latest - - docker tag ${REPO,,}:latest ${REPO,,}:$CIRCLE_SHA1 - - docker push ${REPO,,}:$CIRCLE_SHA1 + - docker tag ${REPO,,}:latest ${REPO,,}:v1.0.alpha.$CIRCLE_BUILD_NUM + - docker push ${REPO,,}:v1.0.alpha.$CIRCLE_BUILD_NUM