first run at integ test using docker-compose
This commit is contained in:
13
script/drone-run-tests.sh
Normal file
13
script/drone-run-tests.sh
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
# remove old containers
|
||||
docker-compose -p ci --file docker-compose.test.yml rm -f
|
||||
# run tests
|
||||
docker-compose -p ci --file docker-compose.test.yml up --build
|
||||
|
||||
echo "Inspecting exited containers:"
|
||||
docker-compose -p ci --file docker-compose.test.yml ps
|
||||
docker-compose -p ci --file docker-compose.test.yml ps -q | xargs docker inspect -f '{{ .State.ExitCode }}' | while read code; do
|
||||
if [ "$code" != "0" ]; then
|
||||
exit $code
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user