fix: hopefully devcontainers are done
This commit is contained in:
@@ -1,14 +1,20 @@
|
||||
{
|
||||
"name": "Development environments on your infrastructure",
|
||||
"image": "mcr.microsoft.com/devcontainers/rust:2-1-trixie",
|
||||
"image": "codercom/enterprise-rust:latest",
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/docker-in-docker:2": {
|
||||
"moby": "false"
|
||||
"ghcr.io/devcontainers/features/node:1": {
|
||||
"version": "latest"
|
||||
},
|
||||
"ghcr.io/devcontainers/features/python:1": {
|
||||
"version": "latest"
|
||||
},
|
||||
"ghcr.io/coder/devcontainer-features/code-server:1": {
|
||||
"auth": "none",
|
||||
"port": 13337
|
||||
},
|
||||
"ghcr.io/devcontainers/features/docker-in-docker:2": {
|
||||
"moby": "false"
|
||||
},
|
||||
"./filebrowser": {
|
||||
"folder": "${containerWorkspaceFolder}"
|
||||
}
|
||||
@@ -34,6 +40,14 @@
|
||||
"icon": "/icon/cursor.svg",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"slug": "rustrover",
|
||||
"displayName": "RustRover",
|
||||
"url": "jetbrains://gateway?type=ssh&product=RustRover&host=${localEnv:CODER_WORKSPACE_AGENT_NAME}.${localEnv:CODER_WORKSPACE_NAME}.${localEnv:CODER_WORKSPACE_OWNER_NAME}.coder&port=22&username=${localEnv:CODER_WORKSPACE_USERNAME:coder}&projectPath=${containerWorkspaceFolder}",
|
||||
"external": true,
|
||||
"icon": "https://resources.jetbrains.com/storage/products/rustrover/img/meta/rustrover_logo.svg",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"slug": "zed",
|
||||
"displayName": "Zed Editor",
|
||||
|
||||
@@ -2,9 +2,6 @@
|
||||
|
||||
install_devcontainer_cli() {
|
||||
set -e
|
||||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
|
||||
nvm install 24
|
||||
\. "$HOME/.nvm/nvm.sh"
|
||||
echo "🔧 Installing DevContainer CLI..."
|
||||
cd "$(dirname "$0")/../tools/devcontainer-cli"
|
||||
npm ci --omit=dev
|
||||
|
||||
Reference in New Issue
Block a user