Обновить .github/workflows/all_test3.yaml
This commit is contained in:
24
.github/workflows/all_test3.yaml
vendored
24
.github/workflows/all_test3.yaml
vendored
@@ -69,6 +69,30 @@ jobs:
|
||||
run: |
|
||||
docker compose -f docker-compose-dev.yaml down || true
|
||||
|
||||
- name: Force remove old containers and network
|
||||
run: |
|
||||
docker ps --filter "network=hub-network" -aq | xargs -r docker rm -f || true
|
||||
|
||||
docker network rm hub-network || true
|
||||
|
||||
docker network ls
|
||||
|
||||
- name: Patch docker-compose-dev.yaml to set network MTU
|
||||
run: |
|
||||
echo "patching docker-compose-dev.yaml to set MTU=1400"
|
||||
tmpfile=$(mktemp)
|
||||
awk '
|
||||
/driver: bridge/ {
|
||||
print $0
|
||||
print " driver_opts:"
|
||||
print " com.docker.network.driver.mtu: 1400"
|
||||
next
|
||||
}
|
||||
{ print $0 }
|
||||
' docker-compose-dev.yaml > "$tmpfile"
|
||||
mv "$tmpfile" docker-compose-dev.yaml
|
||||
tail -n 10 docker-compose-dev.yaml
|
||||
|
||||
- name: Start docker-compose services
|
||||
env:
|
||||
DOCKER_BUILDKIT: 1
|
||||
|
||||
Reference in New Issue
Block a user