Skip to content

Commit 9fe74a3

Browse files
authored
Upgrade to devcontainer to v2 (#39)
This includes updating the rust toolchain.
1 parent 16aeb36 commit 9fe74a3

2 files changed

Lines changed: 35 additions & 1 deletion

File tree

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"features": {
3+
"ghcr.io/devcontainers/features/git:1": {
4+
"version": "1.3.5",
5+
"resolved": "ghcr.io/devcontainers/features/git@sha256:27905dc196c01f77d6ba8709cb82eeaf330b3b108772e2f02d1cd0d826de1251",
6+
"integrity": "sha256:27905dc196c01f77d6ba8709cb82eeaf330b3b108772e2f02d1cd0d826de1251"
7+
},
8+
"ghcr.io/devcontainers/features/github-cli:1": {
9+
"version": "1.1.0",
10+
"resolved": "ghcr.io/devcontainers/features/github-cli@sha256:d22f50b70ed75339b4eed1ba9ecde3a1791f90e88d37936517e3bace0bbad671",
11+
"integrity": "sha256:d22f50b70ed75339b4eed1ba9ecde3a1791f90e88d37936517e3bace0bbad671"
12+
},
13+
"ghcr.io/dhoeric/features/oras:1": {
14+
"version": "1.0.0",
15+
"resolved": "ghcr.io/dhoeric/features/oras@sha256:d08787b42a60d49b001260e00967fd2206326f552e5f7f09ce2535de2f351d8d",
16+
"integrity": "sha256:d08787b42a60d49b001260e00967fd2206326f552e5f7f09ce2535de2f351d8d"
17+
},
18+
"ghcr.io/lee-orr/rusty-dev-containers/bacon:0": {
19+
"version": "0.1.8",
20+
"resolved": "ghcr.io/lee-orr/rusty-dev-containers/bacon@sha256:30c095906e92e601f18027a4dfcc041fa18cee1832c1cbc6da6e54e247e756ad",
21+
"integrity": "sha256:30c095906e92e601f18027a4dfcc041fa18cee1832c1cbc6da6e54e247e756ad"
22+
},
23+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-binstall:0": {
24+
"version": "0.1.8",
25+
"resolved": "ghcr.io/lee-orr/rusty-dev-containers/cargo-binstall@sha256:8eb234bd3165a608bcba39892fac7f0be45ed9604084881c7f113c0115d25162",
26+
"integrity": "sha256:8eb234bd3165a608bcba39892fac7f0be45ed9604084881c7f113c0115d25162"
27+
},
28+
"ghcr.io/lee-orr/rusty-dev-containers/cargo-watch:0": {
29+
"version": "0.1.8",
30+
"resolved": "ghcr.io/lee-orr/rusty-dev-containers/cargo-watch@sha256:15bea4223a1ad9e54cf176b09fe32ba1c7281257a5ded1c93d8d69d4924e57a7",
31+
"integrity": "sha256:15bea4223a1ad9e54cf176b09fe32ba1c7281257a5ded1c93d8d69d4924e57a7"
32+
}
33+
}
34+
}

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"name": "Rust",
55
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
6-
"image": "mcr.microsoft.com/devcontainers/rust:1-1-bookworm",
6+
"image": "mcr.microsoft.com/devcontainers/rust:2-1-bookworm",
77

88
// Use 'mounts' to make the cargo cache persistent in a Docker Volume.
99
// "mounts": [

0 commit comments

Comments
 (0)