Templates/Module/.vscode/tasks.json
|
{ "version": "2.0.0", "tasks": [ { "label": "Bootstrap", "type": "shell", "command": "pwsh", "args": ["-File", "${workspaceFolder}/build/bootstrap.ps1"], "group": "build", "problemMatcher": [] }, { "label": "Build (Full Pipeline)", "type": "shell", "command": "pwsh", "args": ["-Command", "Invoke-Build -File '${workspaceFolder}/build/module.build.ps1'"], "group": { "kind": "build", "isDefault": true }, "problemMatcher": [] }, { "label": "Lint", "type": "shell", "command": "pwsh", "args": ["-Command", "Invoke-Build -File '${workspaceFolder}/build/module.build.ps1' -Task Lint"], "group": "build", "problemMatcher": [] }, { "label": "Test", "type": "shell", "command": "pwsh", "args": ["-Command", "Invoke-Build -File '${workspaceFolder}/build/module.build.ps1' -Task Test"], "group": "test", "problemMatcher": [] }, { "label": "Coverage (DevCC)", "type": "shell", "command": "pwsh", "args": ["-Command", "Invoke-Build -File '${workspaceFolder}/build/module.build.ps1' -Task DevCC"], "group": "test", "problemMatcher": [] } ] } |