Skip to content

Commit 61bf080

Browse files
authored
Simplify exit code retrieval for Docker container
1 parent e6532b9 commit 61bf080

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

docker_compose_test/docker_compose_test.sh

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,8 @@ echo "$docker_compose_up_cmd" | bash
7272
result=$?
7373

7474
# Figure out the exit code of the test container incase it never actually started.
75-
docker_inspect_cmd="$(docker inspect $($docker_compose_bin -f $ABSOLUTE_COMPOSE_FILE_PATH ps -qa $DOCKER_COMPOSE_TEST_CONTAINER) --format='{{.State.ExitCode}}' 2>/dev/null)"
76-
echo "running: $docker_inspect_cmd"
77-
echo EXIT_CODE=$("$docker_inspect_cmd" | bash)
78-
75+
EXIT_CODE="$(docker inspect $($docker_compose_bin -f $ABSOLUTE_COMPOSE_FILE_PATH ps -qa $DOCKER_COMPOSE_TEST_CONTAINER) --format='{{.State.ExitCode}}' 2>/dev/null)" | bash
76+
echo "EXIT_CODE: $EXIT_CODE"
7977
if [ "$EXIT_CODE" != "0" ] || [ -z "$EXIT_CODE" ]; then
8078
echo "Error: $DOCKER_COMPOSE_TEST_CONTAINER container failed or never started!"
8179
exit 1

0 commit comments

Comments
 (0)