Check Seanfarm job boundaries with jq #604
Loading…
Reference in a new issue
No description provided.
Delete branch "perf/seanfarm-job-guards"
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?
Replace Python in seven job guards with parsed jq checks and shell extraction. Preserve retirement grants, BuildKit profiling restrictions, kernel signing dependencies, node snapshot ordering and replaceable retirement Jobs. Give extracted scripts private temporary directories.
Validation: all seven guards pass with Python blocked. Existing negative controls remain, and eleven batched mutations exercise host and credential boundaries. ShellCheck, shell syntax and diff checks pass.