Skip to content
Snippets Groups Projects
Unverified Commit 827f85cc authored by Michael Kriese's avatar Michael Kriese Committed by GitHub
Browse files

chore: simplify devcontainer (#26058)

parent 6cf2fad7
No related branches found
No related tags found
No related merge requests found
FROM ghcr.io/containerbase/node:20.10.0 FROM ghcr.io/containerbase/devcontainer:9.26.0
USER root
RUN install-apt make g++
# renovate: datasource=github-releases packageName=containerbase/python-prebuild
RUN install-tool python 3.12.0
# renovate: datasource=npm
RUN install-tool corepack 0.23.0
USER ubuntu
{ {
"$schema": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainer.schema.json",
"name": "Renovate", "name": "Renovate",
"dockerFile": "Dockerfile", "build": {
"features": { "dockerfile": "Dockerfile"
"ghcr.io/devcontainers/features/common-utils:2": {}
}, },
"capAdd": ["SYS_PTRACE"],
"privileged": true,
"securityOpt": ["seccomp=unconfined"],
"hostRequirements": { "hostRequirements": {
"cpus": 4, "cpus": 4,
"memory": "7gb", "memory": "7gb",
...@@ -15,6 +10,12 @@ ...@@ -15,6 +10,12 @@
}, },
"customizations": { "customizations": {
"vscode": { "vscode": {
"terminal.integrated.profiles.linux": {
"bash": {
"path": "bash",
"icon": "terminal-bash"
}
},
"extensions": [ "extensions": [
"dbaeumer.vscode-eslint", "dbaeumer.vscode-eslint",
"esbenp.prettier-vscode", "esbenp.prettier-vscode",
......
...@@ -7,6 +7,4 @@ if [[ "${CODESPACES}" == true ]]; then ...@@ -7,6 +7,4 @@ if [[ "${CODESPACES}" == true ]]; then
sudo chmod 1777 /tmp sudo chmod 1777 /tmp
fi fi
set -x pnpm install
exec pnpm install
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment