Eureka/tools/stopgap/rust.Dockerfile
Meta Vens 37c80e4a06 Retire the hand-written mutation harness, with no fallback
Operator ruling 2026-09-22: better nothing than a harness that punishes
refactoring. Behavioural tests plus the ecosystem's mutation tools on a cut's
diff; Soul's hand mutants stay one-off probes. The stopgap image carries
cargo-mutants instead of pwsh and is tagged by its Dockerfile's hash.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 18:36:19 +02:00

6 lines
361 B
Docker

# STOPGAP image for ygg-verify.sh: Rust plus cargo-mutants, the ecosystem
# mutation tool Soul runs on a cut's diff. It dies with ygg-verify.sh (see that
# file's deletion line). ygg-verify.sh tags the image by this file's hash, so an
# edit here rebuilds it.
FROM rust:1.95-bookworm
RUN cargo install --locked cargo-mutants && rm -rf /usr/local/cargo/registry