prod debian package
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
FROM docker.io/library/node:22-bookworm
|
||||
|
||||
ARG RUST_TOOLCHAIN=1.85.0
|
||||
ARG RUST_TOOLCHAIN=1.94.0
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive \
|
||||
RUSTUP_HOME=/opt/rust/rustup \
|
||||
@@ -24,6 +24,7 @@ RUN apt-get update \
|
||||
libclang-dev \
|
||||
libfuse2 \
|
||||
libgtk-3-dev \
|
||||
libprotobuf-dev \
|
||||
librsvg2-dev \
|
||||
libssl-dev \
|
||||
libwebkit2gtk-4.1-dev \
|
||||
|
||||
@@ -129,6 +129,8 @@ yarn install --frozen-lockfile --non-interactive
|
||||
cd "$source_root"
|
||||
echo "+ cargo build --release --package server --features $server_feature"
|
||||
OPENSSL_STATIC=1 \
|
||||
OPENSSL_LIB_DIR=/usr/lib/x86_64-linux-gnu \
|
||||
OPENSSL_INCLUDE_DIR=/usr/include \
|
||||
POSTGRESQL_VERSION='=17.10.0' \
|
||||
SQLX_OFFLINE=true \
|
||||
CARGO_TARGET_DIR=/cargo-target \
|
||||
|
||||
Reference in New Issue
Block a user