There was an error while loading. Please reload this page.
1 parent 782fa0c commit 32a733aCopy full SHA for 32a733a
1 file changed
Dockerfile
@@ -1,15 +1,9 @@
1
-FROM lukemathwalker/cargo-chef:0.1.77-rust-1.95.0-alpine3.23 AS chef
+FROM rust:1.95.0-alpine3.23 AS builder
2
+
3
RUN apk --update add openssl-dev openssl-libs-static musl-dev pkgconfig
-WORKDIR /usr/src/semaphoreci-cctray
4
5
-FROM chef AS planner
6
-COPY src src
7
-COPY Cargo.lock Cargo.toml ./
8
-RUN cargo chef prepare --recipe-path recipe.json
+WORKDIR /usr/src/semaphoreci-cctray
9
10
-FROM chef AS builder
11
-COPY --from=planner /usr/src/semaphoreci-cctray/recipe.json recipe.json
12
-RUN cargo chef cook --release --recipe-path recipe.json
13
COPY src src
14
COPY Cargo.lock Cargo.toml ./
15
RUN cargo build --release
0 commit comments