Skip to content

Commit 3853ece

Browse files
committed
gha: test: sleep after foreground test so Docker can cleanup; kill it -9; stop and remove it after timeout
1 parent 7ac3460 commit 3853ece

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/test.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,14 @@ jobs:
4444

4545
- name: Start foreground instance for first-contact sanity checking
4646
run: |
47-
timeout --verbose 10 docker run \
47+
timeout --signal=9 --verbose 10 docker run --name docker_registry_proxy_fg \
4848
-p 0.0.0.0:3128:3128 -e ENABLE_MANIFEST_CACHE=false \
4949
-v $(pwd)/docker_mirror_cache:/docker_mirror_cache \
5050
-v $(pwd)/docker_mirror_certs:/ca \
5151
sanity-check/docker-registry-proxy:latest || true
52-
sleep 5
52+
sleep 3
53+
docker stop docker_registry_proxy_fg || true
54+
docker remote docker_registry_proxy_fg || true
5355
5456
- name: Start proxy instance in docker (ENABLE_MANIFEST_CACHE=false)
5557
run: |

0 commit comments

Comments
 (0)