Skip to content

Commit

Permalink
Fix docker push with multiple tags (lynckia#981)
Browse files Browse the repository at this point in the history
  • Loading branch information
jcague authored Jul 26, 2017
1 parent d84ee2a commit 4a3c703
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
3 changes: 2 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ jobs:
docker login -u ${DOCKER_USER} -p ${DOCKER_PASS}
echo Tagging to lynckia/licode:${SHORT_GIT_HASH}
docker tag lynckia/licode:develop lynckia/licode:${SHORT_GIT_HASH}
docker push lynckia/licode:develop lynckia/licode:${SHORT_GIT_HASH}
docker push lynckia/licode:develop
docker push lynckia/licode:${SHORT_GIT_HASH}
fi
prerelease:
Expand Down
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
.project
.cproject
.git
.circleci
licode_config.js
rtp_media_config.js
utils/release.sh
Expand Down
6 changes: 4 additions & 2 deletions utils/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,8 @@ if [ "$MODE" = "PRERELEASE" ]; then
# Tag with minor version and staging
docker tag lynckia/licode:${SHORT_GIT_HASH} lynckia/licode:${NEXT_PRERELEASE_NAME}
docker tag lynckia/licode:${SHORT_GIT_HASH} lynckia/licode:staging
docker push lynckia/licode:${NEXT_PRERELEASE_NAME} lynckia/licode:staging
docker push lynckia/licode:${NEXT_PRERELEASE_NAME}
docker push lynckia/licode:staging

LOGS=`git log $PREVIOUS_VERSION..$COMMIT --oneline | perl -p -e 's/\n/\\\\n/'`
DESCRIPTION="### Detailed PR List:\\n$LOGS"
Expand Down Expand Up @@ -108,7 +109,8 @@ elif [ "$MODE" = "RELEASE" ]; then
# Tag with minor version and staging
docker tag lynckia/licode:${LATEST_PRERELEASE_NAME} lynckia/licode:${RELEASE_NAME}
docker tag lynckia/licode:${LATEST_PRERELEASE_NAME} lynckia/licode:latest
docker push lynckia/licode:${RELEASE_NAME} lynckia/licode:latest
docker push lynckia/licode:${RELEASE_NAME}
docker push lynckia/licode:latest

# TODO(javier): Remove lynckia/licode:XXX that belongs to this release

Expand Down

0 comments on commit 4a3c703

Please sign in to comment.