aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-06-02 00:11:05 +0000
committerFuwn <[email protected]>2022-06-02 00:11:05 +0000
commitf772860a1bd43ee2d2fdc3e8d7e70fdf5d63c740 (patch)
treedb9088444f0ff56c3507526bf9fa0dff64ac1fc6 /Dockerfile
parentMerge branch 'main' of https://github.com/gemrest/september (diff)
downloadseptember-f772860a1bd43ee2d2fdc3e8d7e70fdf5d63c740.tar.xz
september-f772860a1bd43ee2d2fdc3e8d7e70fdf5d63c740.zip
fix(dockerfile): use cargo instead of fleet
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile7
1 files changed, 4 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile
index 546a1e7..6c8df3f 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -15,7 +15,7 @@ RUN curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
&& apt-get update \
&& apt-get install -y clang
-RUN cargo install --git https://github.com/dimensionhq/fleet fleet-rs
+# RUN cargo install --git https://github.com/dimensionhq/fleet fleet-rs
FROM environment as builder
@@ -27,13 +27,14 @@ WORKDIR /usr/src/september
COPY Cargo.* .
-RUN fleet build --release
+# RUN fleet build --release
+RUN cargo build --release
COPY . .
RUN --mount=type=cache,target=/usr/src/september/target \
--mount=type=cache,target=/root/.cargo/registry \
- fleet build --release --bin september \
+ cargo build --release --bin september \
&& strip -s /usr/src/september/target/x86_64-unknown-linux-musl/release/september \
&& mv /usr/src/september/target/x86_64-unknown-linux-musl/release/september .