2021-07-07 15:05:30 +08:00
|
|
|
{
|
|
|
|
|
"version": "0.2.0",
|
|
|
|
|
"configurations": [
|
|
|
|
|
{
|
|
|
|
|
"name": "Run Server",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "auto",
|
2022-11-24 00:32:42 +08:00
|
|
|
"program": "${workspaceFolder}/pkg/cmd/grafana/",
|
2021-07-07 15:05:30 +08:00
|
|
|
"env": {},
|
2022-02-04 16:18:40 +08:00
|
|
|
"cwd": "${workspaceFolder}",
|
2025-01-14 22:01:10 +08:00
|
|
|
"args": ["server", "--homepath", "${workspaceFolder}", "--packaging", "dev", "cfg:app_mode=development"]
|
2021-10-04 20:26:19 +08:00
|
|
|
},
|
2025-03-13 18:10:07 +08:00
|
|
|
{
|
|
|
|
|
"name": "Attach to Go Process",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "attach"
|
|
|
|
|
},
|
2024-11-07 17:05:55 +08:00
|
|
|
{
|
|
|
|
|
"name": "Attach to Test Process",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "attach",
|
|
|
|
|
"mode": "remote",
|
|
|
|
|
"host": "127.0.0.1",
|
|
|
|
|
"port": 50480,
|
2025-01-14 22:01:10 +08:00
|
|
|
"apiVersion": 2
|
2024-11-07 17:05:55 +08:00
|
|
|
},
|
2023-12-06 06:31:49 +08:00
|
|
|
{
|
2024-01-10 23:45:23 +08:00
|
|
|
"name": "Run API Server (testdata)",
|
2023-12-06 06:31:49 +08:00
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "auto",
|
|
|
|
|
"program": "${workspaceFolder}/pkg/cmd/grafana/",
|
|
|
|
|
"env": {},
|
|
|
|
|
"cwd": "${workspaceFolder}",
|
2024-04-22 23:33:05 +08:00
|
|
|
"args": ["apiserver", "--secure-port=8443", "--runtime-config=testdata.datasource.grafana.app/v0alpha1=true"]
|
2024-01-18 04:21:24 +08:00
|
|
|
},
|
2024-03-25 22:22:34 +08:00
|
|
|
{
|
|
|
|
|
"name": "Run API Server (query-localhost)",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "auto",
|
|
|
|
|
"program": "${workspaceFolder}/pkg/cmd/grafana/",
|
|
|
|
|
"env": {},
|
|
|
|
|
"cwd": "${workspaceFolder}",
|
2024-04-22 23:33:05 +08:00
|
|
|
"args": [
|
|
|
|
|
"apiserver",
|
|
|
|
|
"--secure-port=8443",
|
|
|
|
|
"--runtime-config=query.grafana.app/v0alpha1=true",
|
|
|
|
|
"--grafana.authn.signing-keys-url=http://localhost:3000/api/signing-keys/keys",
|
|
|
|
|
"--hg-url=http://localhost:3000",
|
|
|
|
|
"--hg-key=$HGAPIKEY"
|
|
|
|
|
]
|
2024-03-25 22:22:34 +08:00
|
|
|
},
|
2024-05-29 16:02:35 +08:00
|
|
|
{
|
|
|
|
|
"name": "Run Server (query GRPC Storage Server)",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "auto",
|
|
|
|
|
"program": "${workspaceFolder}/pkg/cmd/grafana/",
|
2024-06-10 23:30:03 +08:00
|
|
|
"env": { "GF_GRAFANA_APISERVER_STORAGE_TYPE": "unified-grpc" },
|
2024-05-29 16:02:35 +08:00
|
|
|
"cwd": "${workspaceFolder}",
|
|
|
|
|
"args": ["server", "--homepath", "${workspaceFolder}", "--packaging", "dev"]
|
|
|
|
|
},
|
2024-05-03 22:54:39 +08:00
|
|
|
{
|
|
|
|
|
"name": "Run Storage Server",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "auto",
|
|
|
|
|
"program": "${workspaceFolder}/pkg/cmd/grafana/",
|
2024-06-10 23:30:03 +08:00
|
|
|
"env": { "GF_DEFAULT_TARGET": "storage-server", "GF_SERVER_HTTP_PORT": "3001" },
|
2024-05-03 22:54:39 +08:00
|
|
|
"cwd": "${workspaceFolder}",
|
|
|
|
|
"args": ["server", "target", "--homepath", "${workspaceFolder}", "--packaging", "dev"]
|
|
|
|
|
},
|
2025-01-14 22:01:10 +08:00
|
|
|
{
|
|
|
|
|
"name": "Run Authz server",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "auto",
|
|
|
|
|
"program": "${workspaceFolder}/pkg/cmd/grafana/",
|
|
|
|
|
"env": { "GF_DEFAULT_TARGET": "zanzana-server", "GF_SERVER_HTTP_PORT": "3001" },
|
|
|
|
|
"cwd": "${workspaceFolder}",
|
|
|
|
|
"args": ["server", "target", "--homepath", "${workspaceFolder}", "--packaging", "dev"]
|
|
|
|
|
},
|
2022-11-03 22:08:38 +08:00
|
|
|
{
|
|
|
|
|
"name": "Attach to Chrome",
|
|
|
|
|
"port": 9222,
|
|
|
|
|
"request": "attach",
|
|
|
|
|
"type": "chrome",
|
|
|
|
|
"webRoot": "${workspaceFolder}"
|
|
|
|
|
},
|
2021-10-04 20:26:19 +08:00
|
|
|
{
|
2024-04-22 23:33:24 +08:00
|
|
|
"name": "Debug UI test",
|
2021-10-04 20:26:19 +08:00
|
|
|
"type": "node",
|
|
|
|
|
"request": "launch",
|
2022-02-17 21:18:09 +08:00
|
|
|
"runtimeExecutable": "yarn",
|
|
|
|
|
"runtimeArgs": ["run", "jest", "--runInBand", "${file}"],
|
2021-10-04 20:26:19 +08:00
|
|
|
"console": "integratedTerminal",
|
|
|
|
|
"internalConsoleOptions": "neverOpen",
|
2024-04-22 23:32:46 +08:00
|
|
|
"env": {
|
|
|
|
|
"NODE_ENV": "test"
|
|
|
|
|
}
|
2023-01-24 21:44:44 +08:00
|
|
|
},
|
2025-01-24 17:34:32 +08:00
|
|
|
{
|
|
|
|
|
"name": "Debug ESLint",
|
|
|
|
|
"type": "node",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"runtimeExecutable": "yarn",
|
|
|
|
|
"runtimeArgs": ["run", "eslint", "${file}"],
|
|
|
|
|
"console": "integratedTerminal",
|
|
|
|
|
"internalConsoleOptions": "neverOpen"
|
|
|
|
|
},
|
2023-01-24 21:44:44 +08:00
|
|
|
{
|
|
|
|
|
"name": "Debug Go test",
|
|
|
|
|
"type": "go",
|
|
|
|
|
"request": "launch",
|
|
|
|
|
"mode": "test",
|
|
|
|
|
"program": "${workspaceFolder}/${relativeFileDirname}",
|
|
|
|
|
"showLog": true
|
2021-07-07 15:05:30 +08:00
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|