From aa132613cba6eb041719f839c46e3eb2d9357d59 Mon Sep 17 00:00:00 2001
From: James Kirk <james.kirk@noc.ac.uk>
Date: Wed, 22 Mar 2023 15:05:15 +0000
Subject: [PATCH] refactor: getting exit code from the service

---
 run-compose.sh | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/run-compose.sh b/run-compose.sh
index e597723..1008724 100755
--- a/run-compose.sh
+++ b/run-compose.sh
@@ -6,6 +6,8 @@ usage() {
     echo "    tests - run the test suite rather than the application."
 }
 
+set -x
+
 if [[ -z "${DATA_DIR}" ]]; then
     DATA_DIR=$(pwd)
 fi
@@ -16,8 +18,8 @@ while [ -n "$1" ]; do
         EXTRA_ARGS="--build"
         ;;
     tests)
-        docker-compose -f docker/docker-compose-test.yaml up --build --force-recreate
-        exit 0
+        docker-compose -f docker/docker-compose-test.yaml up --build --force-recreate --exit-code-from soar_flasgger_test
+        exit $?
         ;;
     *)
         usage
-- 
GitLab