@@ -137,7 +137,8 @@ ECS_push_ecr_image() {
137
137
ECS_TAG=$CIRCLE_BUILD_NUM
138
138
fi
139
139
log " Pushing Docker Image..."
140
- eval $( aws ecr get-login --region $AWS_REGION --no-include-email)
140
+ # eval $(aws ecr get-login --region $AWS_REGION --no-include-email)
141
+ aws ecr get-login-password --region $AWS_REGION | docker -D login --username AWS --password-stdin $AWS_ACCOUNT_ID .dkr.ecr.$AWS_REGION .amazonaws.com
141
142
docker push $AWS_ACCOUNT_ID .dkr.ecr.$AWS_REGION .amazonaws.com/$AWS_REPOSITORY :$ECS_TAG
142
143
track_error $? " ECS ECR image push"
143
144
log " Docker Image published."
@@ -155,7 +156,8 @@ ECSCLI_push_ecr_image() {
155
156
ECS_TAG=$CIRCLE_BUILD_NUM
156
157
fi
157
158
log " Pushing Docker Image..."
158
- eval $( aws ecr get-login --region $AWS_REGION --no-include-email)
159
+ # eval $(aws ecr get-login --region $AWS_REGION --no-include-email)
160
+ aws ecr get-login-password --region $AWS_REGION | docker -D login --username AWS --password-stdin $AWS_ACCOUNT_ID .dkr.ecr.$AWS_REGION .amazonaws.com
159
161
docker push $AWS_ACCOUNT_ID .dkr.ecr.$AWS_REGION .amazonaws.com/$ECS_REPONAME :$ECS_TAG
160
162
track_error $? " ECS ECR image push"
161
163
log " Docker Image published."
@@ -890,7 +892,8 @@ if [ "$DEPLOYMENT_TYPE" == "ECS" ]
890
892
then
891
893
if [ " $DEPLOYCATEGORY " == " CLI" ]
892
894
then
893
- eval $( aws ecr get-login --region $AWS_REGION --no-include-email)
895
+ # eval $(aws ecr get-login --region $AWS_REGION --no-include-email)
896
+ aws ecr get-login-password --region $AWS_REGION | docker -D login --username AWS --password-stdin $AWS_ACCOUNT_ID .dkr.ecr.$AWS_REGION .amazonaws.com
894
897
# Moving image to repository
895
898
if [ -z $APP_IMAGE_NAME ];
896
899
then
0 commit comments