1 Answer
- Newest
- Most votes
- Most comments
0
Hello,
I've seen this kind of setup/arrangements handled in the Codebuild/Buildspec step itself
i.e. Add the build, deploy, and package steps in the Build command of the buildspec.yml file
build:
commands:
- echo "Building the Docker image....."
- docker build -t app/<app_name> .
- docker tag app/<app_name> <aws_acct_id>.dkr.ecr.<aws_region>.amazonaws.com/app/<app_name>$COMMIT_SHA
- docker push <aws_acct_id>.dkr.ecr.<aws_region>.amazonaws.com/app/<app_name>$COMMIT_SHA
- echo "Build finished and image pushed on `date`"
You can then use the latest SHA/Tag of the ECR image to update lambda deployment.
HTH
answered 8 months ago
Relevant content
- asked 10 months ago
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago