Semaphore/.vscode/launch.json

51 lines
1.7 KiB
JSON
Raw Normal View History

2024-10-11 15:27:28 +02:00
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Server",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "./cli/main.go",
"args": ["server", "--config", "${workspaceFolder}/.devcontainer/config.json"],
2024-10-11 16:17:39 +02:00
"cwd": "${workspaceFolder}",
"env": {
2024-10-11 18:53:54 +02:00
"PATH": "${workspaceFolder}/.venv/bin:${env:PATH}"
2024-10-11 16:17:39 +02:00
}
2024-10-13 00:56:45 +02:00
},
{
"name": "Launch Server with remote Runner",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "./cli/main.go",
"args": ["server", "--config", "${workspaceFolder}/.devcontainer/config.json"],
2024-10-13 00:56:45 +02:00
"cwd": "${workspaceFolder}",
"env": {
"PATH": "${workspaceFolder}/.venv/bin:${env:PATH}",
"SEMAPHORE_USE_REMOTE_RUNNER": "true"
}
},
{
"name": "Launch Runner",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "./cli/main.go",
2024-10-13 15:10:54 +02:00
"args": ["runner", "start", "--config", "${workspaceFolder}/.devcontainer/config-runner.json", "--log-level", "debug"],
"cwd": "${workspaceFolder}",
"env": {
"PATH": "${workspaceFolder}/.venv/bin:${env:PATH}"
}
},
{
"name": "Launch E2E Tests without Server",
"type": "pwa-node",
"request": "launch",
"runtimeExecutable": "task",
"args": ["e2e:test:local"],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
2024-10-11 15:27:28 +02:00
}
]
}