From 42f557ff382a2750752adfd9abd1610cff68ad0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20M=C3=B6hlmann?= Date: Sat, 6 Oct 2018 16:03:07 +0300 Subject: [PATCH] Cleanup containers --- tests/compose/test-script.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/compose/test-script.sh b/tests/compose/test-script.sh index 8b049cd6..5fdddf04 100755 --- a/tests/compose/test-script.sh +++ b/tests/compose/test-script.sh @@ -33,12 +33,24 @@ container_logs() { done } +clean() { + docker-compose -f tests/compose/run.yml -p $DOCKER_ORG down || exit 1 + rm -fv .env +} + +# Cleanup before callig exit +die() { + clean + exit $1 +} + for file in tests/compose/*.env ; do cp $file .env docker-compose -f tests/compose/run.yml -p $DOCKER_ORG up -d sleep 1m docker ps -a container_logs - containers_check || exit 1 + containers_check || die 1 + clean done