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
COPY ./demo ./
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/registry \
cargo build --release
# 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/registry \
RUN cargo build --release
# Build the server application
FROM rust:alpine AS builder-server
@@ -18,10 +18,10 @@ WORKDIR /build/server
COPY ./src ./src
COPY ./Cargo.toml ./Cargo.lock ./
# --mount=type=cache,id=s/<service id>-<target path>,target=<target path>
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/registry/ \
cargo build --release
# 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/registry/ \
RUN cargo build --release
# Run the server application
FROM alpine:latest