Skip to content

Commit

Permalink
build(devcontainer): set 1.7.0 container
Browse files Browse the repository at this point in the history
  • Loading branch information
shakefu committed Nov 17, 2023
1 parent e2edd36 commit b5562a1
Showing 1 changed file with 70 additions and 20 deletions.
90 changes: 70 additions & 20 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,35 +1,85 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/go
{
// Home template
"name": "shakefu/home",
// Not used while we have a build spec
// "image": "mcr.microsoft.com/devcontainers/universal:latest"
"image": "shakefu/home:build-6909284059.32.1",

// Home image
"image": "shakefu/home:1.7.0",

// Mounting in the host docker socket for docker-in-docker
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ],

// Needed to support non-root user
"overrideCommand": false,

// "build": {
// "dockerfile": "Dockerfile"
// }

// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "go version",

// Configure tool-specific properties.
// "customizations": {},
// Configure extensions for pre-loading
"customizations": {
"vscode": {
"extensions": [
"4ops.terraform",
"aaron-bond.better-comments",
"bierner.markdown-preview-github-styles",
"DavidAnson.vscode-markdownlint",
"dbaeumer.jshint",
"dbaeumer.vscode-eslint",
"eamodio.gitlens",
"eg2.vscode-npm-script",
"esbenp.prettier-vscode",
"gerane.Theme-IRBlack",
"GitHub.codespaces",
"GitHub.copilot",
"GitHub.copilot-chat",
"GitHub.copilot-labs",
"GitHub.github-vscode-theme",
"GitHub.heygithub",
"GitHub.remotehub",
"github.vscode-github-actions",
"GitHub.vscode-pull-request-github",
"golang.go",
"Gruntfuggly.todo-tree",
"hashicorp.terraform",
"jetmartin.bats",
"jmreicha.tender",
"joelalejandro.nrql-language",
"markis.code-coverage",
"mikestead.dotenv",
"ms-azuretools.vscode-docker",
"ms-kubernetes-tools.vscode-kubernetes-tools",
"ms-python.black-formatter",
"ms-python.flake8",
"ms-python.isort",
"ms-python.python",
"ms-python.vscode-pylance",
"ms-toolsai.jupyter-keymap",
"ms-vscode.anycode-c-sharp",
"ms-vscode.anycode-cpp",
"ms-vscode.anycode-go",
"ms-vscode.anycode-java",
"ms-vscode.anycode-php",
"ms-vscode.anycode-python",
"ms-vscode.anycode-rust",
"ms-vscode.anycode-typescript",
"ms-vscode.azure-repos",
"ms-vscode.remote-repositories",
"ms-vsliveshare.vsliveshare",
"Orta.vscode-jest",
"pamaron.pytest-runner",
"redhat.vscode-yaml",
"renxzen.google-colab-theme",
"samverschueren.final-newline",
"stevencl.addDocComments",
"stkb.rewrap",
"timonwong.shellcheck",
"vivaxy.vscode-conventional-commits",
"vscode-icons-team.vscode-icons",
"windmilleng.vscode-go-autotest",
"zeshuaro.vscode-python-poetry"
]
}
},

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
// Explicitly set user to match container
// TODO: Decide if we want this to be shakefu instead?
"remoteUser": "vscode",

Expand Down

0 comments on commit b5562a1

Please sign in to comment.