io/.vscode/tasks.json
Go Tools 8b2c20bfe4 init: bootstrap io from go-template untagged
Initialized from gitea.djmil.dev/go/template @ untagged.
Module renamed to gitea.djmil.dev/go/io.
2026-04-08 18:55:13 +00:00

60 lines
1.5 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "make build",
"group": { "kind": "build", "isDefault": true },
"presentation": { "reveal": "always", "panel": "shared" },
"problemMatcher": "$go"
},
{
"label": "run",
"type": "shell",
"command": "make run",
"group": "none",
"presentation": { "reveal": "always", "panel": "dedicated" },
"isBackground": false
},
{
"label": "test",
"type": "shell",
"command": "make test",
"group": { "kind": "test", "isDefault": true },
"presentation": { "reveal": "always", "panel": "shared" },
"problemMatcher": "$go"
},
{
"label": "test (race detector)",
"type": "shell",
"command": "make test-race",
"group": "test",
"presentation": { "reveal": "always", "panel": "shared" },
"problemMatcher": "$go"
},
{
"label": "lint",
"type": "shell",
"command": "make lint",
"group": "none",
"presentation": { "reveal": "always", "panel": "shared" },
"problemMatcher": "$go"
},
{
"label": "mocks",
"type": "shell",
"command": "make mocks",
"group": "none",
"presentation": { "reveal": "always", "panel": "shared" }
},
{
"label": "security scan",
"type": "shell",
"command": "make security",
"group": "none",
"presentation": { "reveal": "always", "panel": "shared" }
}
]
}