aboutsummaryrefslogtreecommitdiffstats
path: root/compose/stop-compose.sh
diff options
context:
space:
mode:
Diffstat (limited to 'compose/stop-compose.sh')
-rwxr-xr-xcompose/stop-compose.sh11
1 files changed, 5 insertions, 6 deletions
diff --git a/compose/stop-compose.sh b/compose/stop-compose.sh
index 013fbe1e..493f9b57 100755
--- a/compose/stop-compose.sh
+++ b/compose/stop-compose.sh
@@ -24,6 +24,9 @@ if [ -z "${WORKSPACE}" ]; then
export WORKSPACE
fi
+# always 'docker' if running docker compose
+export TEST_ENV="docker"
+
# docker compose fails when not running CSIT
if [ -z "$ROBOT_LOG_DIR" ]; then
export ROBOT_LOG_DIR=/tmp/
@@ -39,7 +42,7 @@ source export-ports.sh > /dev/null 2>&1
source get-versions.sh > /dev/null 2>&1
echo "Collecting logs from docker compose containers..."
-rm -rf docker_compose.log
+rm -rf *.log
# this will collect logs by service instead of mixing all together
containers=$(docker compose ps --all --format '{{.Service}}')
@@ -48,14 +51,10 @@ IFS=$'\n' read -d '' -r -a item_list <<< "$containers"
for item in "${item_list[@]}"
do
if [ -n "$item" ]; then
- echo "======== Logs from ${item} ========" >> docker_compose.log
- docker compose logs $item >> docker_compose.log
- echo "===================================" >> docker_compose.log
+ docker compose logs $item >> $item.log
fi
done
-cat docker_compose.log
-
echo "Tearing down containers..."
docker compose down -v --remove-orphans