aboutsummaryrefslogtreecommitdiff
path: root/test/common-utils/scenarios.json
diff options
context:
space:
mode:
authorChuck Lantz <clantz@microsoft.com>2022-12-16 20:47:21 +0300
committerGitHub <noreply@github.com>2022-12-16 20:47:21 +0300
commitbf058dc49492b3a102a28ed25764a517fcebfb40 (patch)
tree6ccc831064fab57ea6fa2f0c530202ac0d73ff08 /test/common-utils/scenarios.json
parent7fa90110d762797cc0b1c2fe8fcc028c9b813d56 (diff)
Multi-distro support for common script, refactor, fixes (#326)
Diffstat (limited to 'test/common-utils/scenarios.json')
-rw-r--r--test/common-utils/scenarios.json115
1 files changed, 108 insertions, 7 deletions
diff --git a/test/common-utils/scenarios.json b/test/common-utils/scenarios.json
index aa36fcb..9b0bc85 100644
--- a/test/common-utils/scenarios.json
+++ b/test/common-utils/scenarios.json
@@ -1,10 +1,111 @@
{
- "configure_zsh_as_default_shell": {
- "image": "mcr.microsoft.com/devcontainers/base:ubuntu",
- "features": {
- "common-utils": {
- "configureZshAsDefaultShell": true
- }
+ "bionic": {
+ "image": "ubuntu:bionic",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "focal": {
+ "image": "ubuntu:focal",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "jammy": {
+ "image": "ubuntu:jammy",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "buster": {
+ "image": "debian:buster",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "bullseye": {
+ "image": "debian:bullseye",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "centos-7": {
+ "image": "centos:7",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "rocky-8": {
+ "image": "rockylinux:8",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "rocky-9": {
+ "image": "rockylinux:9",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "fedora": {
+ "image": "fedora",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "alpine": {
+ "image": "alpine",
+ "remoteUser": "devcontainer",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "alternate-values": {
+ "image": "debian:bullseye",
+ "features": {
+ "common-utils": {
+ "username": "alternate",
+ "userUid": "1001",
+ "userGid": "1002",
+ "upgradePackages": false,
+ "installZsh": false,
+ "nonFreePackages": true
+ }
+ }
+ },
+ "username-default": {
+ "image": "debian:bullseye",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "username-detected": {
+ "image": "node",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "already-run": {
+ "image": "mcr.microsoft.com/devcontainers/base:jammy",
+ "features": {
+ "common-utils": {}
+ }
+ },
+ "configure_zsh_as_default_shell": {
+ "image": "mcr.microsoft.com/devcontainers/base:ubuntu",
+ "features": {
+ "common-utils": {
+ "configureZshAsDefaultShell": true
+ }
+ }
}
- }
}