File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,11 +4,10 @@ phases:
44 commands :
55 - echo Logging in to Amazon ECR...
66 - aws ecr get-login-password --region ${AWS_DEFAULT_REGION} | docker login --username AWS --password-stdin ${FIPS_REPOSITORY_URI}
7- # Extract ECR account ID and region from FIPS_REPOSITORY_URI
87 - export ECR_ACCOUNT_ID="$(echo $FIPS_REPOSITORY_URI | cut -d'.' -f1)"
98 - export ECR_REGION="$(echo $FIPS_REPOSITORY_URI | cut -d'.' -f4)"
10- - echo "ECR Account ID : $ECR_ACCOUNT_ID"
11- - echo "ECR Region : $ECR_REGION"
9+ - echo "ECR Account ID:" $ECR_ACCOUNT_ID
10+ - echo "ECR Region:" $ECR_REGION
1211 build :
1312 commands :
1413 - echo Building the Docker image...
Original file line number Diff line number Diff line change @@ -5,15 +5,14 @@ phases:
55 commands :
66 - echo Logging in to Amazon ECR...
77 - aws ecr get-login-password --region ${AWS_DEFAULT_REGION} | docker login --username AWS --password-stdin ${FIPS_REPOSITORY_URI}
8- # Extract ECR account ID and region from FIPS_REPOSITORY_URI
98 - export ECR_ACCOUNT_ID="$(echo $FIPS_REPOSITORY_URI | cut -d'.' -f1)"
109 - export ECR_REGION="$(echo $FIPS_REPOSITORY_URI | cut -d'.' -f4)"
11- - echo "ECR Account ID : $ECR_ACCOUNT_ID"
12- - echo "ECR Region : $ECR_REGION"
10+ - echo "ECR Account ID:" $ECR_ACCOUNT_ID
11+ - echo "ECR Region:" $ECR_REGION
1312 - echo Building the Docker image...
14- - PATCH_TAG=${TAG_NAME#"v"} # major.minor.patch
15- - MINOR_TAG=${PATCH_TAG%.*} # major.minor
16- - MAJOR_TAG=${MINOR_TAG%.*} # major
13+ - PATCH_TAG=${TAG_NAME#"v"}
14+ - MINOR_TAG=${PATCH_TAG%.*}
15+ - MAJOR_TAG=${MINOR_TAG%.*}
1716 - docker build --build-arg ECR_ACCOUNT_ID=${ECR_ACCOUNT_ID} --build-arg ECR_REGION=${ECR_REGION} -t ${FIPS_REPOSITORY_URI}:${PATCH_TAG} -t ${FIPS_REPOSITORY_URI}:${MINOR_TAG} -t ${FIPS_REPOSITORY_URI}:${MAJOR_TAG} .
1817 - docker image push --all-tags ${FIPS_REPOSITORY_URI}
1918 post_build :
You can’t perform that action at this time.
0 commit comments