File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88# Maintainer: The VS Code and Codespaces Teams
99
1010
11- VERSION=${VERSION:- " latest" }
12- USERNAME=${USERNAME:- " automatic" }
13- UPDATE_RC=${UPDATE_RC:- " true" }
14- CONDA_DIR=${CONDA_DIR:- " /usr/local/conda" }
11+ VERSION=" ${VERSION:- " latest" } "
12+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
13+ UPDATE_RC=" ${UPDATE_RC:- " true" } "
14+ CONDA_DIR=" ${CONDA_DIR:- " /usr/local/conda" } "
1515
1616set -eux
1717export DEBIAN_FRONTEND=noninteractive
Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ set -e
1212# Clean up
1313rm -rf /var/lib/apt/lists/*
1414
15- INSTALL_ZSH=${INSTALLZSH:- " true" }
16- INSTALL_OH_MY_ZSH=${INSTALLOHMYZSH:- " true" }
17- UPGRADE_PACKAGES=${UPGRADEPACKAGES:- " true" }
18- USERNAME=${USERNAME:- " automatic" }
19- USER_UID=${UID:- " automatic" }
20- USER_GID=${GID:- " automatic" }
21- ADD_NON_FREE_PACKAGES=${NONFREEPACKAGES:- " false" }
15+ INSTALL_ZSH=" ${INSTALLZSH:- " true" } "
16+ INSTALL_OH_MY_ZSH=" ${INSTALLOHMYZSH:- " true" } "
17+ UPGRADE_PACKAGES=" ${UPGRADEPACKAGES:- " true" } "
18+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
19+ USER_UID=" ${UID:- " automatic" } "
20+ USER_GID=" ${GID:- " automatic" } "
21+ ADD_NON_FREE_PACKAGES=" ${NONFREEPACKAGES:- " false" } "
2222
2323MARKER_FILE=" /usr/local/etc/vscode-dev-containers/common"
2424
Original file line number Diff line number Diff line change 77VERSION=${VERSION:- " latest" }
88ADD_CONDA_FORGE=$ADDCONDAFORGE
99
10- USERNAME=" automatic"
10+ USERNAME=" ${USERNAME :- " ${_REMOTE_USER :- " automatic" } " } "
1111UPDATE_RC=" true"
1212CONDA_DIR=" /opt/conda"
1313
Original file line number Diff line number Diff line change 77# Docs: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/desktop-lite.md
88# Maintainer: The VS Code and Codespaces Teams
99
10- NOVNC_VERSION=${NOVNCVERSION:- " 1.2.0" } # TODO: Add in a 'latest' auto-detect and swap name to 'version'
10+ NOVNC_VERSION=" ${NOVNCVERSION:- " 1.2.0" } " # TODO: Add in a 'latest' auto-detect and swap name to 'version'
1111VNC_PASSWORD=${PASSWORD:- " vscode" }
1212NOVNC_PORT=" ${WEBPORT:- 6080} "
1313VNC_PORT=" ${VNCPORT:- 5901} "
1414
15- INSTALL_NOVNC=${INSTALL_NOVNC:- " true" }
16- USERNAME=${USERNAME:- " automatic" }
17-
15+ INSTALL_NOVNC=" ${INSTALL_NOVNC:- " true" } "
16+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER:- " automatic" } " } "
1817
1918WEBSOCKETIFY_VERSION=0.10.0
2019
Original file line number Diff line number Diff line change 77# Docs: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/docker.md
88# Maintainer: The VS Code and Codespaces Teams
99
10- DOCKER_VERSION=${VERSION:- " latest" }
11- USE_MOBY=${MOBY:- " true" }
12- DOCKER_DASH_COMPOSE_VERSION=${DOCKERDASHCOMPOSEVERSION:- " v1" } # v1 or v2
13-
14- ENABLE_NONROOT_DOCKER=${ENABLE_NONROOT_DOCKER:- " true" }
15- SOURCE_SOCKET=${SOURCE_SOCKET:- " /var/run/docker-host.sock" }
16- TARGET_SOCKET=${TARGET_SOCKET:- " /var/run/docker.sock" }
17- USERNAME=${USERNAME:- " automatic" }
10+ DOCKER_VERSION=" ${VERSION:- " latest" } "
11+ USE_MOBY=" ${MOBY:- " true" } "
12+ DOCKER_DASH_COMPOSE_VERSION=" ${DOCKERDASHCOMPOSEVERSION:- " v1" } " # v1 or v2
13+
14+ ENABLE_NONROOT_DOCKER=" ${ENABLE_NONROOT_DOCKER:- " true" } "
15+ SOURCE_SOCKET=" ${SOURCE_SOCKET:- " /var/run/docker-host.sock" } "
16+ TARGET_SOCKET=" ${TARGET_SOCKET:- " /var/run/docker.sock" } "
17+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
1818
1919MICROSOFT_GPG_KEYS_URI=" https://packages.microsoft.com/keys/microsoft.asc"
2020DOCKER_MOBY_ARCHIVE_VERSION_CODENAMES=" buster bullseye bionic focal jammy"
Original file line number Diff line number Diff line change 88# Maintainer: The VS Code and Codespaces Teams
99
1010
11- DOCKER_VERSION=${VERSION:- " latest" } # The Docker/Moby Engine + CLI should match in version
12- USE_MOBY=${MOBY:- " true" }
13- DOCKER_DASH_COMPOSE_VERSION=${DOCKERDASHCOMPOSEVERSION:- " v1" } # v1 or v2
14- AZURE_DNS_AUTO_DETECTION=${AZUREDNSAUTODETECTION:- " true" }
15- DOCKER_DEFAULT_ADDRESS_POOL=${DOCKERDEFAULTADDRESSPOOL}
16-
17- ENABLE_NONROOT_DOCKER=${ENABLE_NONROOT_DOCKER:- " true" }
18- USERNAME=${USERNAME:- " automatic" }
11+ DOCKER_VERSION=" ${VERSION:- " latest" } " # The Docker/Moby Engine + CLI should match in version
12+ USE_MOBY=" ${MOBY:- " true" } "
13+ DOCKER_DASH_COMPOSE_VERSION=" ${DOCKERDASHCOMPOSEVERSION:- " v1" } " # v1 or v2
14+ AZURE_DNS_AUTO_DETECTION=" ${AZUREDNSAUTODETECTION:- " true" } "
15+ DOCKER_DEFAULT_ADDRESS_POOL=" ${DOCKERDEFAULTADDRESSPOOL} "
16+
17+ ENABLE_NONROOT_DOCKER=" ${ENABLE_NONROOT_DOCKER:- " true" } "
18+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
1919
2020MICROSOFT_GPG_KEYS_URI=" https://packages.microsoft.com/keys/microsoft.asc"
2121DOCKER_MOBY_ARCHIVE_VERSION_CODENAMES=" buster bullseye bionic focal jammy"
Original file line number Diff line number Diff line change 77# Docs: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/dotnet.md
88# Maintainer: The VS Code and Codespaces Teams
99
10- DOTNET_VERSION=${VERSION:- " latest" }
11- DOTNET_RUNTIME_ONLY=${RUNTIMEONLY:- " false" }
12- OVERRIDE_DEFAULT_VERSION=${OVERRIDEDEFAULTVERSION:- " true" }
13- INSTALL_USING_APT=${INSTALLUSINGAPT:- " true" }
14-
15- USERNAME=${USERNAME:- " automatic" }
16- UPDATE_RC=${UPDATE_RC:- " true" }
17- TARGET_DOTNET_ROOT=${TARGET_DOTNET_ROOT:- " /usr/local/dotnet" }
18- ACCESS_GROUP=${ACCESS_GROUP:- " dotnet" }
10+ DOTNET_VERSION=" ${VERSION:- " latest" } "
11+ DOTNET_RUNTIME_ONLY=" ${RUNTIMEONLY:- " false" } "
12+ OVERRIDE_DEFAULT_VERSION=" ${OVERRIDEDEFAULTVERSION:- " true" } "
13+ INSTALL_USING_APT=" ${INSTALLUSINGAPT:- " true" } "
14+
15+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
16+ UPDATE_RC=" ${UPDATE_RC:- " true" } "
17+ TARGET_DOTNET_ROOT=" ${TARGET_DOTNET_ROOT:- " /usr/local/dotnet" } "
18+ ACCESS_GROUP=" ${ACCESS_GROUP:- " dotnet" } "
1919
2020MICROSOFT_GPG_KEYS_URI=" https://packages.microsoft.com/keys/microsoft.asc"
2121DOTNET_ARCHIVE_ARCHITECTURES=" amd64"
Original file line number Diff line number Diff line change 77# Docs: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/go.md
88# Maintainer: The VS Code and Codespaces Teams
99
10- TARGET_GO_VERSION=${VERSION:- " latest" }
11- GOLANGCILINT_VERSION=${GOLANGCILINTVERSION:- " latest" }
10+ TARGET_GO_VERSION=" ${VERSION:- " latest" } "
11+ GOLANGCILINT_VERSION=" ${GOLANGCILINTVERSION:- " latest" } "
1212
13- TARGET_GOROOT=${TARGET_GOROOT:- " /usr/local/go" }
14- TARGET_GOPATH=${TARGET_GOPATH:- " /go" }
15- USERNAME=${USERNAME:- " automatic" }
16- INSTALL_GO_TOOLS=${INSTALL_GO_TOOLS:- " true" }
13+ TARGET_GOROOT=" ${TARGET_GOROOT:- " /usr/local/go" } "
14+ TARGET_GOPATH=" ${TARGET_GOPATH:- " /go" } "
15+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
16+ INSTALL_GO_TOOLS=" ${INSTALL_GO_TOOLS:- " true" } "
1717
1818# https://www.google.com/linuxrepositories/
1919GO_GPG_KEY_URI=" https://dl.google.com/linux/linux_signing_key.pub"
Original file line number Diff line number Diff line change 77# Docs: https://github.com/microsoft/vscode-dev-containers/blob/main/script-library/docs/hugo.md
88# Maintainer: The VS Code and Codespaces Teams
99
10- VERSION=${VERSION:- " latest" }
10+ VERSION=" ${VERSION:- " latest" } "
1111
12- USERNAME=${USERNAME:- " automatic" }
13- UPDATE_RC=${UPDATE_RC:- " true" }
12+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
13+ UPDATE_RC=" ${UPDATE_RC:- " true" } "
1414
15- HUGO_DIR=${HUGO_DIR:- " /usr/local/hugo" }
15+ HUGO_DIR=" ${HUGO_DIR:- " /usr/local/hugo" } "
1616
1717set -e
1818
Original file line number Diff line number Diff line change 99#
1010# Syntax: ./java-debian.sh [JDK version] [SDKMAN_DIR] [non-root user] [Add to rc files flag]
1111
12- JAVA_VERSION=${VERSION:- " lts" }
13- INSTALL_GRADLE=${INSTALLGRADLE:- " false" }
14- INSTALL_MAVEN=${INSTALLMAVEN:- " false" }
15- JDK_DISTRO=${JDKDISTRO}
16-
17- export SDKMAN_DIR=${SDKMAN_DIR:- " /usr/local/sdkman" }
18- USERNAME=${USERNAME:- " automatic" }
19- UPDATE_RC=${UPDATE_RC:- " true" }
12+ JAVA_VERSION=" ${VERSION:- " lts" } "
13+ INSTALL_GRADLE=" ${INSTALLGRADLE:- " false" } "
14+ INSTALL_MAVEN=" ${INSTALLMAVEN:- " false" } "
15+ JDK_DISTRO=" ${JDKDISTRO} "
16+
17+ export SDKMAN_DIR=" ${SDKMAN_DIR:- " /usr/local/sdkman" } "
18+ USERNAME=" ${USERNAME:- " ${_REMOTE_USER :- " automatic" }" } "
19+ UPDATE_RC=" ${UPDATE_RC:- " true" } "
2020
2121# Comma-separated list of java versions to be installed
2222# alongside JAVA_VERSION, but not set as default.
You can’t perform that action at this time.
0 commit comments