feat(justfile): add dev-clean / dev-clean-all teardown recipes #71
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/dev-clean-recipes"
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?
Adds the canonical
dev-clean/dev-clean-allteardown recipes, per GOV-7 (governance templatetemplates/justfile/cleanup.just).dev-cleanbrings down thecompose.dev.ymlstack withdown --remove-orphans(containers plus default network), removes this user's per-USER-suffixed cargo named volumes (dev-youtrack-cli-cargo-registry,dev-youtrack-cli-cargo-git,dev-youtrack-cli-cargo-target) guarded by adocker volume lsmembership check, and deletes the local build artifactstarget/anddist/guarded bypath exists.dev-clean-alladditionally removes the locally built imagesyoutrack-cli:checkandyoutrack-cli:local(each guarded bydocker image inspect) and runsdocker buildx prune --force.[dev]-groupdev-clean(compose down plus the same three cargo volumes) is replaced by the new[cleanup]-group pair, with its compose-down and volume teardown folded in. No divergent clean recipes remain.Both guard every removal with an existence check and stay scoped to this repo (no host-global prune). Verified
just --listparses and groups both under[cleanup].Part of the GOV-7 rollout; tracked there rather than via a per-repo issue.
🤖 Generated with Claude Code