Upgrading Docker to include newer node, so front-end builds
This commit is contained in:
+1
-1
@@ -7,7 +7,7 @@
|
|||||||
#
|
#
|
||||||
# Tested with: OrbStack (recommended on macOS), Docker Desktop (slower bind mounts)
|
# Tested with: OrbStack (recommended on macOS), Docker Desktop (slower bind mounts)
|
||||||
|
|
||||||
FROM rust:1.93-bookworm AS base
|
FROM rust:1.94-bookworm AS base
|
||||||
|
|
||||||
# Clippy and rustfmt are needed at runtime for acceptance gates
|
# Clippy and rustfmt are needed at runtime for acceptance gates
|
||||||
RUN rustup component add clippy rustfmt
|
RUN rustup component add clippy rustfmt
|
||||||
|
|||||||
@@ -14,10 +14,14 @@
|
|||||||
USER root
|
USER root
|
||||||
|
|
||||||
# Build tools required by rustup and many Rust crates.
|
# Build tools required by rustup and many Rust crates.
|
||||||
|
# libudev-dev: serial/USB device crates (libudev-sys, serialport).
|
||||||
|
# libclang-dev: bindgen-based crates; cargo test is skipped when absent.
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
build-essential \
|
build-essential \
|
||||||
pkg-config \
|
pkg-config \
|
||||||
libssl-dev \
|
libssl-dev \
|
||||||
|
libudev-dev \
|
||||||
|
libclang-dev \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
ENV RUSTUP_HOME="/home/huskies/.rustup" \
|
ENV RUSTUP_HOME="/home/huskies/.rustup" \
|
||||||
|
|||||||
Reference in New Issue
Block a user