Skip to content

Commit 9cb36a6

Browse files
author
Bhavik Kumar
authored
Merge pull request #69 from bnc-projects/jan-updates
Fix docker push when building master
2 parents bb272e1 + b5f3d05 commit 9cb36a6

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.travis.yml

-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ jobs:
5555
script:
5656
- ./gradlew check
5757
- if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then bash deployment/script/travis_push_container.sh; fi
58-
- if [ "$TRAVIS_PULL_REQUEST" = "false" ] && [ "$TRAVIS_BRANCH" = "master" ]; then ./gradlew dockerPush; fi
5958
after_success:
6059
- ./gradlew sonarqube
6160
- stage: deploy to development

deployment/script/travis_push_container.sh

+5
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,8 @@ cd $TRAVIS_BUILD_DIR
88
eval $(aws sts assume-role --role-arn "$OPERATIONS_ROLE_ARN" --role-session-name "${TRAVIS_REPO_SLUG//\//-}" | jq -r '.Credentials | @sh "export AWS_SESSION_TOKEN=\(.SessionToken)\nexport AWS_ACCESS_KEY_ID=\(.AccessKeyId)\nexport AWS_SECRET_ACCESS_KEY=\(.SecretAccessKey) "') || exit 1
99
$(aws ecr get-login --no-include-email --region $AWS_DEFAULT_REGION) || exit 1
1010
./gradlew docker dockerTag dockerTagsPush publish -PTAG=$TRAVIS_BUILD_NUMBER -PREPOSITORY_URI=$REPOSITORY_URI || exit 1
11+
12+
# Only tag latest when we are building master
13+
if [ "$TRAVIS_BRANCH" == "master" ]; then
14+
./gradlew dockerPush -PTAG=$TRAVIS_BUILD_NUMBER -PREPOSITORY_URI=$REPOSITORY_URI || exit 1
15+
fi

0 commit comments

Comments
 (0)