summaryrefslogtreecommitdiff
path: root/.devcontainer/Dockerfile
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2021-08-13 14:24:38 +0200
committerGitHub <noreply@github.com>2021-08-13 14:24:38 +0200
commit74d523e924e9cfcc2a36c0e02d5077e1c4154374 (patch)
treee5078dc6d51c07b167f5aab8aad951869536a054 /.devcontainer/Dockerfile
parent2937f02f00b427bffe1509a40459e02aa62e47b0 (diff)
build: add devcontainer configuration (#11670)
This allows users to use Codespaces and VS Code Remote Containers easily.
Diffstat (limited to '.devcontainer/Dockerfile')
-rw-r--r--.devcontainer/Dockerfile8
1 files changed, 8 insertions, 0 deletions
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
new file mode 100644
index 000000000..b127f11f0
--- /dev/null
+++ b/.devcontainer/Dockerfile
@@ -0,0 +1,8 @@
+FROM mcr.microsoft.com/vscode/devcontainers/rust:0-1
+
+# Update to Rust 1.54.0
+RUN rustup update 1.54.0 && rustup default 1.54.0
+
+# Install Deno
+ENV DENO_INSTALL=/usr/local
+RUN curl -fsSL https://deno.land/x/install/install.sh | sh