Disable cache mounts temporarily

This commit is contained in:
2024-12-21 21:09:53 -06:00
parent 306c64e21d
commit 24af460315

View File

@@ -4,10 +4,10 @@ FROM rust:latest AS builder-demo
WORKDIR /build/demo WORKDIR /build/demo
COPY ./demo ./ COPY ./demo ./
RUN --mount=type=cache,id=s/dynamic-preauth-demo,target=/build/demo/target/ \ # RUN --mount=type=cache,id=s/dynamic-preauth-demo,target=/build/demo/target/ \
--mount=type=cache,id=s/dynamic-preauth-demo,target=/usr/local/cargo/git/db \ # --mount=type=cache,id=s/dynamic-preauth-demo,target=/usr/local/cargo/git/db \
--mount=type=cache,id=s/dynamic-preauth-demo,target=/usr/local/cargo/registry \ # --mount=type=cache,id=s/dynamic-preauth-demo,target=/usr/local/cargo/registry \
cargo build --release RUN cargo build --release
# Build the server application # Build the server application
FROM rust:alpine AS builder-server FROM rust:alpine AS builder-server
@@ -18,10 +18,10 @@ WORKDIR /build/server
COPY ./src ./src COPY ./src ./src
COPY ./Cargo.toml ./Cargo.lock ./ COPY ./Cargo.toml ./Cargo.lock ./
# --mount=type=cache,id=s/<service id>-<target path>,target=<target path> # --mount=type=cache,id=s/<service id>-<target path>,target=<target path>
RUN --mount=type=cache,id=s/dynamic-preauth,target=/build/server/target/ \ # RUN --mount=type=cache,id=s/dynamic-preauth,target=/build/server/target/ \
--mount=type=cache,id=s/dynamic-preauth,target=/usr/local/cargo/git/db \ # --mount=type=cache,id=s/dynamic-preauth,target=/usr/local/cargo/git/db \
--mount=type=cache,id=s/dynamic-preauth,target=/usr/local/cargo/registry/ \ # --mount=type=cache,id=s/dynamic-preauth,target=/usr/local/cargo/registry/ \
cargo build --release RUN cargo build --release
# Run the server application # Run the server application
FROM alpine:latest FROM alpine:latest