version: 0.1 phases: pre_build: commands: - echo "Building Sklearn version=${version} Docker image for $platform architecture" - bash ./basic_setup.sh - echo "Logging in to Amazon ECR..." - aws ecr get-login-password --region $AWS_DEFAULT_REGION | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com build: commands: - echo "Build started on `date`" - echo "Building the Docker image..." - bash ./build_image.sh post_build: commands: - echo "Build completed on `date`" - echo "Pushing the Docker image..." - docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com/$IMAGE_REPO_NAME:$IMAGE_TAG