aboutsummaryrefslogtreecommitdiff
path: root/.vscode
diff options
context:
space:
mode:
authorJosh Spicer <josh@joshspicer.com>2022-05-13 03:07:22 +0300
committerGitHub <noreply@github.com>2022-05-13 03:07:22 +0300
commit5332b952adf7e31a744bba297b5232a7000de58a (patch)
tree4779f859439df52d82e2effeaba0b075d83add54 /.vscode
parent3e7c0308db4005644b21c0626ba6239271cf04cc (diff)
add feature stubs for all
Diffstat (limited to '.vscode')
-rw-r--r--.vscode/launch.json55
1 files changed, 55 insertions, 0 deletions
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..46388dd
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,55 @@
+{
+ "configurations": [
+ {
+ "name": "Test All Features",
+ "type": "node",
+ "program": "/home/codespace/.nodejs/current/bin/npx",
+ "args": [
+ "-y",
+ "dev-containers-cli-0.1.0.tgz",
+ "features-test",
+ "-d",
+ "/workspaces/features",
+ "-f",
+ "${input:selectedFeatures}"
+ ],
+ "console": "integratedTerminal",
+ "cwd": "${workspaceFolder}",
+ "autoAttachChildProcesses": false,
+ "request": "launch",
+ },
+ {
+ "name": "Test Features (input)",
+ "type": "node",
+ "program": "/home/codespace/.nodejs/current/bin/npx",
+ "args": [
+ "-y",
+ "dev-containers-cli-0.1.0.tgz",
+ "features-test",
+ "--directory",
+ "/workspaces/features",
+ "--features",
+ "${input:selectedFeatures}",
+ "--base-image",
+ "${input:selectedBaseImage}"
+ ],
+ "console": "integratedTerminal",
+ "cwd": "${workspaceFolder}",
+ "autoAttachChildProcesses": false,
+ "request": "launch",
+ }
+ ],
+ "inputs": [
+ {
+ "id": "selectedFeatures",
+ "type": "promptString",
+ "description": "Comma separated list of features to test",
+ },
+ {
+ "id": "selectedBaseImage",
+ "type": "promptString",
+ "description": "Base Image",
+ "default": "mcr.microsoft.com/vscode/devcontainers/base:focal"
+ }
+ ]
+} \ No newline at end of file