ci: prune.sh must address dind over TCP (it has no unix socket)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-23 02:47:35 -04:00
parent 45686283be
commit e7bbf9af51

View File

@@ -10,7 +10,7 @@
# In-use images/volumes are never removed, so a running job is safe. # In-use images/volumes are never removed, so a running job is safe.
set -euo pipefail set -euo pipefail
CAP_GB="${CI_STORAGE_CAP_GB:-60}" CAP_GB="${CI_STORAGE_CAP_GB:-60}"
D=(docker exec windy-git-runner-dind-1 docker) D=(docker exec windy-git-runner-dind-1 docker -H tcp://127.0.0.1:2375) # dind listens on TCP only
"${D[@]}" container prune -f --filter until=6h >/dev/null "${D[@]}" container prune -f --filter until=6h >/dev/null
"${D[@]}" volume prune -af >/dev/null # job workspaces of finished jobs "${D[@]}" volume prune -af >/dev/null # job workspaces of finished jobs