A CI run of the journeys removes the images it built (#1081) #1082
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/journeys-remove-run-images"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #1081. The runners' own disks still need clearing, which is the owner's to do; this stops new runs adding to them.
Summary
Each journeys job names its compose project
questboard-e2e-<run>-<project>, so every run builds nine images under names no later run uses, anddown -vdoes not remove images. One runner held 679 of them.scripts/journeys.shtakesQB_E2E_RM_IMAGES=1. With it, teardown is--profile tools down -v --remove-orphans --rmi local.--profile toolssoseedandplaywrightare included.localremoves only images named after the project.questboard-e2e-db:latest, mailpit and redis are kept.Changelog
changelog.d/journeys-remove-run-images.fixed.mdTest plan
sh -n scripts/journeys.sh.config --imageswith thetoolsprofile lists the nine images named after the project (backend, fake-ai, fakebot, frontend, migrate, oidc, playwright, seed, worker) and the three that are not.changelog.py checkOK.🤖 Generated with Claude Code