version: 0.2 phases: install: runtime-versions: docker: 18 pre_build: commands: - echo Logging in to Amazon ECR... - $(aws ecr get-login --no-include-email) build: commands: - echo Build started on `date` - echo Building the Docker image ... - ./gradlew clean docker - docker tag $IMAGE_NAME:$IMAGE_TAG $REPO_URI:$IMAGE_TAG post_build: commands: - echo Build completed on `date` - echo Pushing the Docker image... - docker push $REPO_URI:$IMAGE_TAG