Skip to content

Instantly share code, notes, and snippets.

@lysenko-sergey-developer
Last active November 27, 2019 14:59
Show Gist options
  • Save lysenko-sergey-developer/725c75f2cb1ba308137ac159f33569c0 to your computer and use it in GitHub Desktop.
Save lysenko-sergey-developer/725c75f2cb1ba308137ac159f33569c0 to your computer and use it in GitHub Desktop.
version: 0.2
phases:
install:
runtime-versions:
docker: 18
pre_build:
commands:
- echo Starting aws code-build phase...
- echo Logging in to Amazon ECR...
- $(aws ecr get-login --no-include-email --region us-east-2)
build:
commands:
- echo Build started on `date`
- echo Building the Docker image...
- echo Building the Docker image for suppliers-api
- docker build -t suppliers-api
- docker tag suppliers-api 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api:latest
- echo Building the Docker image for suppliers-api-propel
- docker build -t suppliers-api-propel .
- docker tag suppliers-api-propel 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api-propel:latest
- echo Building the Docker image for suppliers-api-propeller
- docker build -t suppliers-api-propeller .
- docker tag suppliers-api-propeller 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api-propeller:latest
- echo Building the Docker image for suppliers-api-redis
- docker build -t suppliers-api-redis .
- docker tag suppliers-api-redis 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api-redis:latest
post_build:
commands:
- echo Build completed on `date`
- echo Pushing the Docker image...
- docker push 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api:latest
- docker push 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api-propel:latest
- docker push 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api-propeller:latest
- docker push 764938105174.dkr.ecr.us-east-2.amazonaws.com/suppliers-api-redis:latest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment