{ "version": "2.0.0", "tasks": [ { "label": "Upload for Pre-Commit Analysis", "detail": "Upload the current file to Teamscale for pre-commit analysis.", "type": "process", // TODO Point to your teamscale-dev(.bat) executable. "command": "teamscale-dev/bin/teamscale-dev", "args": [ "pre-commit", // TODO Change to your credentials (username and access key). "--user", "Your Username", "--accesskey", "Your Access Key", "--show-links-to-findings", "${file}" ], "group": { "kind": "build", "isDefault": true }, "presentation": { "panel": "dedicated", "reveal": "never", "revealProblems": "onProblem" }, "problemMatcher": { "fileLocation": "absolute", "source": "Teamscale", "owner": "teamscale-dev", "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5 } } } ] }