handle fs metadata.created() not present

This commit is contained in:
2025-07-17 17:37:39 +02:00
parent c1f1185ad4
commit d8963e1f2d
6 changed files with 14 additions and 8 deletions

View File

@@ -13,18 +13,19 @@ COPY frontend/ ./
RUN npm run generate
FROM rust:bookworm AS backend-builder
FROM rust:alpine AS backend-builder
WORKDIR /usr/src/warren
COPY backend/Cargo.toml backend/Cargo.lock ./
RUN mkdir -p src/bin/backend && mkdir src/lib && echo "fn main() {}" > src/bin/backend/main.rs && echo "" > src/lib/lib.rs
RUN apk add --no-cache pkgconfig openssl-dev libc-dev
RUN cargo build --release
COPY backend/ .
RUN touch src/bin/backend/main.rs && touch src/lib/lib.rs
RUN cargo build --release
FROM debian:bookworm
FROM alpine:3
WORKDIR /var/lib/warren
COPY --from=backend-builder /usr/src/warren/target/release/warren_backend /usr/bin/warren