From a415ef60a0e5fa577b625b1307c0e33d10a57d27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Orhun=20Parmaks=C4=B1z?= Date: Sun, 14 May 2023 21:57:27 +0300 Subject: [PATCH] chore(docker): enable dependency caching in Dockerfile This reverts commit 82f1a3207f574f06d009b49f610684f9e1709a38. --- Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index e007c11..b15eb8b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,11 @@ FROM rust:1.67.0-alpine3.17 as builder WORKDIR /app RUN apk update RUN apk add --no-cache musl-dev +COPY Cargo.toml Cargo.toml +RUN mkdir -p src/ +RUN echo "fn main() {println!(\"failed to build\")}" > src/main.rs +RUN cargo build --release +RUN rm -f target/release/deps/rustypaste* COPY . . RUN cargo build --locked --release RUN mkdir -p build-out/