From 5ea897f0f66a1baa0da2aa07ae39723b378667cf Mon Sep 17 00:00:00 2001 From: zhanghongtong Date: Sat, 20 Mar 2021 10:24:53 +0000 Subject: [PATCH] chore(CI): check client exited --- .github/workflows/run_test_cases.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index 03f0119ff..601c885e3 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -73,6 +73,10 @@ jobs: docker-compose -f .ci/apps_tests/docker-compose.yaml -f .ci/apps_tests/docker-compose.enterprise.yaml build --no-cache docker-compose -f .ci/apps_tests/docker-compose.yaml -f .ci/apps_tests/docker-compose.enterprise.yaml up -d docker exec -i erlang bash -c "echo \"https://ci%40emqx.io:${{ secrets.CI_GIT_TOKEN }}@github.com\" > /root/.git-credentials && git config --global credential.helper store" + while [ $(docker ps -a --filter name=client --filter exited=0 | wc -l) \ + != $(docker ps -a --filter name=client | wc -l) ]; do + sleep 5 + done - name: run eunit run: | docker exec -i erlang bash -c "make eunit"