housekeeping

This commit is contained in:
t3chn0m4g3
2024-12-05 22:39:01 +01:00
parent 7f2667cea8
commit 59cc5c7d38
17 changed files with 39 additions and 165 deletions

View File

@ -1,8 +1,15 @@
FROM rust:latest AS builder
#
RUN apt update && apt install -y git musl-tools musl-dev libzstd-dev
RUN apt update && \
apt upgrade -y && \
apt install -y git \
musl-tools \
musl-dev \
libzstd-dev
RUN update-ca-certificates
RUN git clone https://github.com/t3chn0m4g3/honeyaml /opt/honeyaml
RUN git clone https://github.com/t3chn0m4g3/honeyaml /opt/honeyaml && \
cd /opt/honeyaml && \
git checkout 9648c27bb31ad554ccabfdd9aeb77028219f24b0
#
WORKDIR /opt/honeyaml
# Need to dynamically link, otherwise multi platform builds are breaking with zstd-sys