File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22
33# Logs into Docker registry (DockerHub and optionally ECR),
4- # then builds and pushes docker image. Docker image is tagged
4+ # then builds and pushes docker image. Docker image is tagged
55# with 7 character git commit SHA.
66#
77# Usage:
@@ -30,10 +30,8 @@ check_ecr_vars() {
3030 if [[ -z $ECR_PUSH_SECRET ]]; then echo " Missing var for ECR: ECR_PUSH_SECRET" && exit 1; fi
3131}
3232
33- ecr_get_login=" AWS_ACCESS_KEY_ID=$ECR_PUSH_ID AWS_SECRET_ACCESS_KEY=$ECR_PUSH_SECRET aws ecr --region $ECR_REGION get-login"
34- ecr_get_login_no_email=" AWS_ACCESS_KEY_ID=$ECR_PUSH_ID AWS_SECRET_ACCESS_KEY=$ECR_PUSH_SECRET aws ecr --region $ECR_REGION get-login --no-include-email"
3533push_ecr_image (){
36- eval $ecr_get_login || eval $ecr_get_login_no_email
34+ eval $( AWS_ACCESS_KEY_ID= $ECR_PUSH_ID AWS_SECRET_ACCESS_KEY= $ECR_PUSH_SECRET aws ecr --region $ECR_REGION get-login )
3735 docker tag $ORG /$REPO :$SHORT_SHA $ECR_ACCOUNT_ID .dkr.ecr.$ECR_REGION .amazonaws.com/$REPO :$SHORT_SHA
3836 docker push $ECR_ACCOUNT_ID .dkr.ecr.$ECR_REGION .amazonaws.com/$REPO :$SHORT_SHA
3937}
You can’t perform that action at this time.
0 commit comments