forked from kemitix/git-next
build(docker): include default toml files in build context
This commit is contained in:
parent
c9d52a5b7f
commit
fad4867402
1 changed files with 5 additions and 3 deletions
|
@ -13,6 +13,8 @@ RUN cargo chef cook --profile "$CARGO_PROFILE" --recipe-path recipe.json
|
|||
# Build application
|
||||
COPY Cargo.toml ./
|
||||
COPY src src
|
||||
COPY default.toml ./
|
||||
COPY server-default.toml ./
|
||||
ARG CARGO_PROFILE
|
||||
RUN cargo build --profile "$CARGO_PROFILE" --bin git-next
|
||||
RUN if test "$CARGO_PROFILE" == "release" ; then strip target/release/git-next ; fi
|
||||
|
@ -22,9 +24,9 @@ FROM docker.io/debian:stable-20240211-slim AS runtime
|
|||
WORKDIR /app
|
||||
RUN apt-get update && \
|
||||
apt-get install --no-install-recommends -y \
|
||||
libssl3=3.0.11-1~deb12u2 \
|
||||
ca-certificates=20230311 \
|
||||
&& \
|
||||
libssl3=3.0.11-1~deb12u2 \
|
||||
ca-certificates=20230311 \
|
||||
&& \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
USER 1000
|
||||
|
||||
|
|
Loading…
Reference in a new issue