mirror of
https://github.com/firstBitMarksistskaya/jenkins-lib.git
synced 2024-12-14 11:40:13 +02:00
48 lines
2.0 KiB
JSON
48 lines
2.0 KiB
JSON
{
|
|
"type" : "object",
|
|
"id" : "urn:jsonschema:ru:pulsar:jenkins:library:configuration:JobConfiguration",
|
|
"properties" : {
|
|
"v8version" : {
|
|
"type" : "string",
|
|
"description" : "Версия платформы 1С:Предприятие в формате 8.3.хх.хххх."
|
|
},
|
|
"secrets" : {
|
|
"type" : "object",
|
|
"id" : "urn:jsonschema:ru:pulsar:jenkins:library:configuration:Secrets",
|
|
"description" : "Идентификаторы сохраненных секретов",
|
|
"properties" : {
|
|
"storagePath" : {
|
|
"type" : "string",
|
|
"description" : "Путь к хранилищу конфигурации"
|
|
},
|
|
"storage" : {
|
|
"type" : "string",
|
|
"description" : "Данные авторизации в хранилище конфигурации"
|
|
}
|
|
}
|
|
},
|
|
"sonarqube" : {
|
|
"type" : "object",
|
|
"id" : "urn:jsonschema:ru:pulsar:jenkins:library:configuration:SonarQubeOptions",
|
|
"description" : "Настройки анализа SonarQube",
|
|
"properties" : {
|
|
"enabled" : {
|
|
"type" : "boolean",
|
|
"description" : "Анализ SonarQube включен"
|
|
},
|
|
"sonarQubeInstallation" : {
|
|
"type" : "string",
|
|
"description" : "Имя настроенного SonarQube-сервера (SonarQube installations).\nЕсли настроен только один сервер, то может быть оставлено пустым."
|
|
},
|
|
"useSonarScannerFromPath" : {
|
|
"type" : "boolean",
|
|
"description" : "Использовать sonar-scanner, доступный в PATH"
|
|
},
|
|
"sonarScannerToolName" : {
|
|
"type" : "string",
|
|
"description" : "Имя настроенной утилиты sonar-scanner.\nПрименяется, если useSonarScannerFromPath установлено в false."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |