From d582915842e7bedbb1c262a53e8ec66af37b0373 Mon Sep 17 00:00:00 2001 From: Max Richter Date: Tue, 3 Feb 2026 15:33:12 +0100 Subject: [PATCH] chore(ci): add jq and git to ci docker image --- Dockerfile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6360b6e..1b62684 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,20 @@ FROM node:24-alpine -RUN apk add --no-cache --update curl rclone g++ +# Install all required packages in one layer +RUN apk add --no-cache curl git jq g++ make +# Set Rust paths ENV RUSTUP_HOME=/usr/local/rustup \ CARGO_HOME=/usr/local/cargo \ PATH=/usr/local/cargo/bin:$PATH +# Install Rust, wasm target, and pnpm RUN curl --silent --show-error --location --fail --retry 3 \ - --proto '=https' --tlsv1.2 \ - --output /tmp/rustup-init.sh https://sh.rustup.rs \ - && sh /tmp/rustup-init.sh -y --no-modify-path --profile minimal \ - && rm /tmp/rustup-init.sh \ - && rustup target add wasm32-unknown-unknown \ - && npm i -g pnpm + --proto '=https' --tlsv1.2 \ + --output /tmp/rustup-init.sh https://sh.rustup.rs \ + && sh /tmp/rustup-init.sh -y --no-modify-path --profile minimal \ + && rm /tmp/rustup-init.sh \ + && rustup target add wasm32-unknown-unknown \ + && rm -rf /usr/local/rustup/toolchains/*/share/doc \ + && npm i -g pnpm +