prod debian package

This commit is contained in:
Priec
2026-09-02 09:32:11 +02:00
parent 0913d10885
commit 677c64c877
3 changed files with 5 additions and 1 deletions

View File

@@ -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 \

View File

@@ -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 \