maksit-cluster-console/utils/engines/test/scriptSettings.json

54 lines
1.3 KiB
JSON

{
"$schema": "https://json-schema.org/draft-07/schema",
"title": "MaksIT.ClusterConsole Test Script Settings",
"description": "RepoUtils test pipeline for MaksIT.ClusterConsole (no live cluster).",
"plugins": [
{
"name": "DotNetTest",
"stageLabel": "test",
"enabled": true,
"project": "..\\..\\..\\src\\MaksIT.ClusterConsole.Tests",
"resultsDir": "..\\..\\..\\test-results"
},
{
"name": "QualityGate",
"stageLabel": "qualityGate",
"enabled": true,
"coverageThreshold": 0,
"scanVulnerabilities": false
},
{
"name": "CoverageBadges",
"stageLabel": "report",
"enabled": true,
"badgeFormat": "shields",
"readmePath": "..\\..\\..\\README.md",
"badges": [
{
"label": "Line Coverage",
"metric": "line"
},
{
"label": "Branch Coverage",
"metric": "branch"
},
{
"label": "Method Coverage",
"metric": "method"
}
],
"colorThresholds": {
"brightgreen": 80,
"green": 60,
"yellowgreen": 40,
"yellow": 20,
"orange": 10,
"red": 0
}
}
],
"repoUtilsSecretsShared": "RepoUtilsSecretsShared",
"repoUtilsSecrets": "RepoUtilsSecrets",
"vaultRepoUtilsApplication": "Shared"
}