build.sh in quiz_api_client-2.0.0 vs build.sh in quiz_api_client-2.1.0

- old
+ new

@@ -3,11 +3,12 @@ set -ex function save_pact_files_to_s3() { echo "Saving pact files to S3..." - aws s3 cp pacts s3://ci-asset-cache/pacts/${JOB_NAME} --recursive --only-show-errors --region us-east-1 + folder=${1:-latest} + aws s3 cp pacts s3://ci-asset-cache/pacts/${JOB_NAME}/${folder} --recursive --only-show-errors --region us-east-1 } function cleanup() { exit_code=$? set +e @@ -26,6 +27,8 @@ echo "Running contract tests..." docker-compose run --name contracts -T contracts-testrunner bundle exec rspec spec/contracts docker cp contracts:/usr/src/app/pacts . docker cp contracts:/usr/src/app/log . -save_pact_files_to_s3 +if [[ "${GERRIT_EVENT_TYPE}" == "change-merged" ]]; then + save_pact_files_to_s3 +fi