diff --git a/buildspec-ci.yml b/buildspec-ci.yml new file mode 100644 index 000000000..b8c533e48 --- /dev/null +++ b/buildspec-ci.yml @@ -0,0 +1,16 @@ +version: 0.2 + +phases: + pre_build: + commands: + - echo Logging in to Amazon ECR... + - aws --version + - $(aws ecr get-login --region eu-central-1 --no-include-email) + - REPOSITORY_URI=348099934012.dkr.ecr.eu-central-1.amazonaws.com/kilt/prototype-chain + - 'IMAGE_TAG=$(sed -n ''s/version = "\(.*\)"$/\1/p'' Cargo.toml)' + - docker pull $REPOSITORY_URI:latest || true + build: + commands: + - echo Run 'build / test' + - docker build --cache-from $REPOSITORY_URI:latest -t $REPOSITORY_URI:$IMAGE_TAG . + - echo 'build / test' successful!