Skip to content

Commit 52a756a

Browse files
authored
Merge pull request #24 from bitofsky/feature/add-rust-support
Add Rust 1.91.1 support via rustup
2 parents dea8b7e + 7017375 commit 52a756a

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 2025-12
2+
3+
* Add Rust 1.91.1 via rustup with minimal profile
4+
15
## 2025-10
26

37
* Upgrade turbo: 2.5.3 -> 2.5.8

Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,9 @@ RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
6767
# install uv
6868
# https://docs.astral.sh/uv/reference/installer/#unmanaged-installations
6969
RUN curl -LsSf https://astral.sh/uv/install.sh | env UV_UNMANAGED_INSTALL="/usr/bin" sh
70+
71+
# install rust via rustup
72+
# https://www.rust-lang.org/tools/install
73+
ENV RUST_VERSION 1.91.1
74+
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain ${RUST_VERSION} --profile minimal \
75+
&& ln -s /root/.cargo/bin/* /usr/bin/

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ The default `kubectl` symlink points to v1.32.
4848

4949
- **Go**: Version 1.22.0 installed from the official golang image.
5050

51+
### Rust Programming Language
52+
53+
- **Rust**: Version 1.91.1 installed via rustup with minimal profile (includes `rustc`, `cargo`, `rustup`).
54+
5155
## Environmental Variables
5256

5357
Configured for optimal performance and non-interactive installations:
@@ -60,6 +64,7 @@ Configured for optimal performance and non-interactive installations:
6064
- `SWC_CORE`: `1.11.24`
6165
- `AWS_CLI`: `2.27.19`
6266
- `BUILDKIT_VERSION`: `0.21.1`
67+
- `RUST_VERSION`: `1.91.1`
6368

6469
## Paths
6570

0 commit comments

Comments
 (0)