--- version: 0.2 env: variables: ACCOUNT: 724284355692 phases: pre_build: commands: - echo "Evaluate environment" - DATE=$(date +%Y%m%d) - IMAGE="snibox-sqlite" - ECR="$ACCOUNT.dkr.ecr.$AWS_REGION.amazonaws.com" - echo -n $DATE > tag.txt - echo "Logging to docker" - aws ecr get-login --region $AWS_REGION --no-include-email | bash build: commands: - echo "Building $ECR/$IMAGE:$DATE" - docker build -t $ECR/$IMAGE:$DATE . post_build: commands: - echo "Uploading docker image" - docker push $ECR/$IMAGE:$DATE - echo "Generating image definition" - printf '[{"name":"snibox-sqlite","imageUri":"%s"}]' $ECR/$IMAGE:$DATE > imagedefinitions.json artifacts: files: - imagedefinitions.json - tag.txt - upload_image.yml