1
0
mirror of https://github.com/firstBitMarksistskaya/jenkins-lib.git synced 2025-08-25 20:09:25 +02:00

add coverage

This commit is contained in:
Dima
2023-06-03 08:24:19 +03:00
parent 7248c85531
commit 3d63e5706d
17 changed files with 207 additions and 2 deletions

View File

@@ -50,7 +50,8 @@
"bdd": {
"vrunnerSteps": [
"vanessa --settings ./tools/vrunner.json"
]
],
"coverage": false
},
"sonarqube": {
"sonarQubeInstallation": "",
@@ -83,7 +84,12 @@
"vrunnerSettings": "./tools/vrunner.json",
"xddConfigPath": "./tools/xUnitParams.json",
"publishToAllureReport": false,
"publishToJUnitReport": true
"publishToJUnitReport": true,
"coverage": false
},
"coverage": {
"dbgsPath": "/opt/1cv8/current/dbgs",
"coverage41CPath": "Coverage41C"
},
"yaxunit": {
"vrunnerSettings": "./tools/vrunner.json",

View File

@@ -81,6 +81,10 @@
"items" : {
"type" : "string"
}
},
"coverage" : {
"type" : "boolean",
"description" : "Выполнять замер покрытия"
}
}
}
@@ -231,6 +235,27 @@
"type" : "boolean",
"description" : "Выполнять публикацию результатов в отчет JUnit.\n По умолчанию включено.\n "
},
"coverage" : {
"type" : "boolean",
"description" : "Выполнять замер покрытия"
}
}
},
"coverage" : {
"type" : "object",
"id" : "urn:jsonschema:ru:pulsar:jenkins:library:configuration:CoverageOptions",
"description" : "Настройки замеров покрытия",
"properties" : {
"dbgsPath" : {
"type" : "string",
"description" : "Путь к исполняемому файлу dbgs.\n По умолчанию равен /opt/1cv8/current/dbgs.\n "
},
"coverage41CPath" : {
"type" : "string",
"description" : "Путь к исполняемому файлу Coverage41C\n По умолчанию равен Coverage41C.\n "
}
}
},
"vrunnerSettings" : {
"type" : "string",
"description" : "Путь к конфигурационному файлу vanessa-runner.\n По умолчанию содержит значение \"./tools/vrunner.json\".\n "