File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -7,12 +7,6 @@ ARG MYSQLCLIENT_PKG=libmariadb-dev-compat
7
7
FROM docker.io/lukemathwalker/cargo-chef:0.1.71-rust-1.86-bullseye AS chef
8
8
WORKDIR /app
9
9
10
- ENV POETRY_HOME="/opt/poetry" \
11
- POETRY_VIRTUALENVS_IN_PROJECT=1 \
12
- POETRY_NO_INTERACTION=1
13
-
14
- ENV PATH="$POETRY_HOME/bin:$PATH"
15
-
16
10
FROM chef AS planner
17
11
COPY . .
18
12
RUN cargo chef prepare --recipe-path recipe.json
@@ -38,6 +32,12 @@ FROM chef AS builder
38
32
ARG DATABASE_BACKEND
39
33
ARG MYSQLCLIENT_PKG
40
34
35
+ ENV POETRY_HOME="/opt/poetry" \
36
+ POETRY_VIRTUALENVS_IN_PROJECT=1 \
37
+ POETRY_NO_INTERACTION=1
38
+
39
+ ENV PATH="$POETRY_HOME/bin:$PATH"
40
+
41
41
COPY . /app
42
42
COPY --from=cacher /app/target /app/target
43
43
COPY --from=cacher $CARGO_HOME /app/$CARGO_HOME
78
78
FROM docker.io/library/debian:bullseye-slim
79
79
ARG MYSQLCLIENT_PKG
80
80
81
+ ENV POETRY_HOME="/opt/poetry" \
82
+ POETRY_VIRTUALENVS_IN_PROJECT=1 \
83
+ POETRY_NO_INTERACTION=1
84
+
85
+ ENV PATH="$POETRY_HOME/bin:$PATH"
86
+
81
87
WORKDIR /app
82
88
COPY --from=builder /app/requirements.txt /app
83
89
COPY --from=builder /app/pyproject.toml /app/poetry.lock /app/
You can’t perform that action at this time.
0 commit comments