Skip to content

Commit e8ef31b

Browse files
committed
wait for services healthy before test
1 parent 7d1c5da commit e8ef31b

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

.github/workflows/build-test.yaml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,8 @@ jobs:
4646
sudo mkdir /run/anms
4747
- name: Start
4848
run: |
49-
podman compose ${ANMS_COMPOSE_OPTS} up -d --force-recreate
50-
podman compose ${TESTENV_COMPOSE_OPTS} up -d --force-recreate
51-
sleep 5
49+
podman compose ${TESTENV_COMPOSE_OPTS} up -d --force-recreate --wait
50+
podman compose ${ANMS_COMPOSE_OPTS} up -d --force-recreate --wait
5251
- name: Status
5352
run: |
5453
for BADSTATUS in stopped restarting; do
@@ -110,9 +109,8 @@ jobs:
110109
sudo mkdir /run/anms
111110
- name: Start
112111
run: |
113-
docker compose ${ANMS_COMPOSE_OPTS} up -d --force-recreate
114-
docker compose ${TESTENV_COMPOSE_OPTS} up -d --force-recreate
115-
sleep 5
112+
docker compose ${TESTENV_COMPOSE_OPTS} up -d --force-recreate --wait
113+
docker compose ${ANMS_COMPOSE_OPTS} up -d --force-recreate --wait
116114
- name: Status
117115
run: |
118116
for BADSTATUS in stopped restarting; do

0 commit comments

Comments
 (0)