features/test/common-utils/scenarios.json
Stephen A. Imhoff 1869e5931c
Create .config directory in common-utils (#547)
* Add test case for mounted subdirectory.

* Correct some trailing whitespace.

* Correct variable name to better reflect status as user home path.

* Add config directory creation.

* Remove extra debug line.

* Bump feature version.

* Mount host user home directory as "subdirectory"

* Correct test naming, run test in explicit bash shell.
2023-05-10 10:04:16 -07:00

158 lines
3.7 KiB
JSON

{
"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": {}
}
},
"mariner": {
"image": "mcr.microsoft.com/cbl-mariner/base/core:2.0",
"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
}
}
},
"config-subdirectory": {
"image": "alpine",
"remoteUser": "devcontainer",
"features": {
"common-utils": {}
},
"mounts": [
"source=${localEnv:HOME},target=/home/devcontainer/.config/subdirectory,type=bind,readonly"
]
},
"alpine-3-14": {
"image": "alpine:3.14",
"remoteUser": "devcontainer",
"features": {
"common-utils": {}
}
},
"alpine-3-15": {
"image": "alpine:3.15",
"remoteUser": "devcontainer",
"features": {
"common-utils": {}
}
},
"devcontainer-info": {
"build": {
"dockerfile": "Dockerfile"
},
"features": {
"common-utils": {
"username": "vscode",
"userUid": "1000",
"userGid": "1000",
"upgradePackages": true,
"installZsh": true
}
},
"remoteUser": "vscode"
}
}