feat: harden community production foundation through story 1.5
This commit is contained in:
@@ -31,9 +31,9 @@ RUN mkdir -p \
|
||||
&& printf 'pub fn placeholder() {}\n' > crates/crank-runtime/src/lib.rs \
|
||||
&& printf 'pub fn placeholder() {}\n' > crates/crank-adapter-rest/src/lib.rs
|
||||
|
||||
RUN --mount=type=cache,target=/usr/local/cargo/registry \
|
||||
--mount=type=cache,target=/usr/local/cargo/git/db \
|
||||
--mount=type=cache,target=/app/target \
|
||||
RUN --mount=type=cache,id=crank-mcp-cargo-registry,target=/usr/local/cargo/registry \
|
||||
--mount=type=cache,id=crank-mcp-cargo-git,target=/usr/local/cargo/git/db \
|
||||
--mount=type=cache,id=crank-mcp-target,target=/app/target \
|
||||
SQLX_OFFLINE=true cargo build --release -p mcp-server
|
||||
|
||||
FROM rust:1.96.1-bookworm AS builder
|
||||
@@ -45,9 +45,9 @@ COPY .sqlx ./.sqlx
|
||||
COPY apps ./apps
|
||||
COPY crates ./crates
|
||||
|
||||
RUN --mount=type=cache,target=/usr/local/cargo/registry \
|
||||
--mount=type=cache,target=/usr/local/cargo/git/db \
|
||||
--mount=type=cache,target=/app/target \
|
||||
RUN --mount=type=cache,id=crank-mcp-cargo-registry,target=/usr/local/cargo/registry \
|
||||
--mount=type=cache,id=crank-mcp-cargo-git,target=/usr/local/cargo/git/db \
|
||||
--mount=type=cache,id=crank-mcp-target,target=/app/target \
|
||||
SQLX_OFFLINE=true cargo build --release -p mcp-server \
|
||||
&& cp /app/target/release/mcp-server /tmp/mcp-server
|
||||
|
||||
|
||||
Reference in New Issue
Block a user