mirror of
https://github.com/Xevion/dynamic-preauth.git
synced 2025-12-16 20:11:35 -06:00
Fix railway cache mount ids
This commit is contained in:
@@ -4,8 +4,9 @@ FROM rust:latest AS builder-demo
|
|||||||
WORKDIR /build/demo
|
WORKDIR /build/demo
|
||||||
|
|
||||||
COPY ./demo ./
|
COPY ./demo ./
|
||||||
RUN --mount=type=cache,target=/usr/local/cargo/registry \
|
RUN --mount=type=cache,id=s/dynamic-preauth-demo,target=/build/demo/target/ \
|
||||||
--mount=type=cache,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
|
cargo build --release
|
||||||
|
|
||||||
# Build the server application
|
# Build the server application
|
||||||
@@ -17,7 +18,7 @@ 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=/app/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
|
cargo build --release
|
||||||
|
|||||||
Reference in New Issue
Block a user