-
Notifications
You must be signed in to change notification settings - Fork 1
PLATFORM_git-touching-tests-docker-cutover #593
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestlegend:PLATFORMPlatform/infrastructure workPlatform/infrastructure workv0.4.0Scheduled work for the v0.4.0 release.Scheduled work for the v0.4.0 release.work:integrityRemoves lies, drift, flake, or trust debtRemoves lies, drift, flake, or trust debt
Milestone
Description
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestlegend:PLATFORMPlatform/infrastructure workPlatform/infrastructure workv0.4.0Scheduled work for the v0.4.0 release.Scheduled work for the v0.4.0 release.work:integrityRemoves lies, drift, flake, or trust debtRemoves lies, drift, flake, or trust debt
Projects
StatusShow more project fields
Todo
Migrated from a local Wesley Method backlog card after adopting METHOD v2.1.0 tracker doctrine.
docs/method/backlog/up-next/PLATFORM_git-touching-tests-docker-cutover.mdup-nextlane:asapPLATFORMOriginal Local Backlog Card
PLATFORM_git-touching-tests-docker-cutover
Why
Wesley now carries the invariant that any test touching real Git must run in a
hermetic Dockerized lane.
The current audit shows Holmes tests and other Git-touching suites still run on
the host, which is how hook-inherited Git environment was able to contaminate a
real branch.
Done when
gitis classified into the Docker lane.git, hooks, remotes, or inheritedGIT_*intentionally creates a local fixture remote
them on the host
tests rather than being containerized by default
Evidence