From bc82ca29610ae138b6871f17b07630f109664990 Mon Sep 17 00:00:00 2001 From: Sienna Meridian Satterwhite Date: Tue, 10 Mar 2026 23:38:20 +0000 Subject: [PATCH] fix(docker): copy benches/ directory for Cargo.toml manifest parsing Signed-off-by: Sienna Meridian Satterwhite --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2ba450f..1002c28 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,12 +20,14 @@ ENV RUSTFLAGS="-C target-feature=+crt-static" WORKDIR /build COPY Cargo.toml Cargo.lock ./ -RUN mkdir src && \ +RUN mkdir -p src benches && \ echo 'fn main() {}' > src/main.rs && \ + echo 'fn main() {}' > benches/scanner_bench.rs && \ cargo build --release --target "$(cat /rust-target)" ; \ - rm -rf src + rm -rf src benches COPY src/ ./src/ +COPY benches/ ./benches/ RUN touch src/main.rs && \ cargo build --release --target "$(cat /rust-target)" && \ cp "target/$(cat /rust-target)/release/sunbeam-proxy" /sunbeam-proxy