build.sh in quiz_api_client-0.1.5 vs build.sh in quiz_api_client-0.1.7
- old
+ new
@@ -1,19 +1,17 @@
-#!/bin/bash
+#!/bin/bash -ex
-export COMPOSE_PROJECT_NAME=api_client
-
function cleanup() {
exit_code=$?
set +e
- docker cp testrunner:/app/coverage .
- docker-compose stop
+ docker cp coverage:/app/coverage .
+ docker-compose kill
docker-compose rm -f
exit $exit_code
}
trap cleanup INT TERM EXIT
set -e
docker-compose build --pull
echo "Running test suite..."
-docker-compose run --name testrunner -T testrunner bundle exec rspec
\ No newline at end of file
+docker-compose run --name coverage testrunner $@