You've already forked jenkins-lib
mirror of
https://github.com/firstBitMarksistskaya/jenkins-lib.git
synced 2025-08-25 20:09:25 +02:00
bump deps, add defaults, fix schema
This commit is contained in:
@@ -36,7 +36,7 @@ val junitVersion = "5.11.0"
|
|||||||
val spockVersion = "1.3-groovy-2.4"
|
val spockVersion = "1.3-groovy-2.4"
|
||||||
val groovyVersion = "2.4.21"
|
val groovyVersion = "2.4.21"
|
||||||
val slf4jVersion = "2.0.16"
|
val slf4jVersion = "2.0.16"
|
||||||
val jsonschemaVersion = "4.36.0"
|
val jsonschemaVersion = "4.37.0"
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation("org.codehaus.groovy", "groovy-all", groovyVersion)
|
implementation("org.codehaus.groovy", "groovy-all", groovyVersion)
|
||||||
|
@@ -30,13 +30,11 @@
|
|||||||
"properties" : {
|
"properties" : {
|
||||||
"coverage" : {
|
"coverage" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"description" : "Выполнять замер покрытия",
|
"description" : "Выполнять замер покрытия"
|
||||||
"default" : "false"
|
|
||||||
},
|
},
|
||||||
"dbgsPort" : {
|
"dbgsPort" : {
|
||||||
"type" : "integer",
|
"type" : "integer",
|
||||||
"description" : "Порт, на котором будет запущен сервер отладки для замера покрытия",
|
"description" : "Порт, на котором будет запущен сервер отладки для замера покрытия"
|
||||||
"default" : "1550"
|
|
||||||
},
|
},
|
||||||
"vrunnerSteps" : {
|
"vrunnerSteps" : {
|
||||||
"description" : "Шаги, запускаемые через vrunner.\n В каждой строке передается отдельная команда \n vrunner и ее аргументы (например, \"vanessa --settings ./tools/vrunner.json\").\n По умолчанию содержит одну команду \"vanessa --settings ./tools/vrunner.json\".\n ",
|
"description" : "Шаги, запускаемые через vrunner.\n В каждой строке передается отдельная команда \n vrunner и ее аргументы (например, \"vanessa --settings ./tools/vrunner.json\").\n По умолчанию содержит одну команду \"vanessa --settings ./tools/vrunner.json\".\n ",
|
||||||
@@ -250,12 +248,12 @@
|
|||||||
"coverage" : {
|
"coverage" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"description" : "Выполнять замер покрытия",
|
"description" : "Выполнять замер покрытия",
|
||||||
"default" : "false"
|
"default" : false
|
||||||
},
|
},
|
||||||
"dbgsPort" : {
|
"dbgsPort" : {
|
||||||
"type" : "integer",
|
"type" : "integer",
|
||||||
"description" : "Порт, на котором будет запущен сервер отладки для замера покрытия",
|
"description" : "Порт, на котором будет запущен сервер отладки для замера покрытия",
|
||||||
"default" : "1550"
|
"default" : 1550
|
||||||
},
|
},
|
||||||
"publishToAllureReport" : {
|
"publishToAllureReport" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
@@ -380,11 +378,13 @@
|
|||||||
},
|
},
|
||||||
"publishToAllureReport" : {
|
"publishToAllureReport" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"description" : "Выполнять публикацию результатов в отчет Allure.\n По умолчанию выключено.\n "
|
"description" : "Выполнять публикацию результатов в отчет Allure.\n По умолчанию выключено.\n ",
|
||||||
|
"default": false
|
||||||
},
|
},
|
||||||
"publishToJUnitReport" : {
|
"publishToJUnitReport" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"description" : "Выполнять публикацию результатов в отчет JUnit.\n По умолчанию включено.\n "
|
"description" : "Выполнять публикацию результатов в отчет JUnit.\n По умолчанию включено.\n ",
|
||||||
|
"default": true
|
||||||
},
|
},
|
||||||
"vrunnerSettings" : {
|
"vrunnerSettings" : {
|
||||||
"type" : "string",
|
"type" : "string",
|
||||||
@@ -473,12 +473,12 @@
|
|||||||
"coverage" : {
|
"coverage" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
"description" : "Выполнять замер покрытия",
|
"description" : "Выполнять замер покрытия",
|
||||||
"default" : "false"
|
"default" : false
|
||||||
},
|
},
|
||||||
"dbgsPort" : {
|
"dbgsPort" : {
|
||||||
"type" : "integer",
|
"type" : "integer",
|
||||||
"description" : "Порт, на котором будет запущен сервер отладки для замера покрытия",
|
"description" : "Порт, на котором будет запущен сервер отладки для замера покрытия",
|
||||||
"default" : "1550"
|
"default" : 1550
|
||||||
},
|
},
|
||||||
"publishToAllureReport" : {
|
"publishToAllureReport" : {
|
||||||
"type" : "boolean",
|
"type" : "boolean",
|
||||||
|
@@ -2,6 +2,8 @@ package ru.pulsar.jenkins.library.configuration
|
|||||||
|
|
||||||
import com.cloudbees.groovy.cps.NonCPS
|
import com.cloudbees.groovy.cps.NonCPS
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
|
import com.fasterxml.jackson.annotation.JsonIgnoreProperties
|
||||||
|
import com.fasterxml.jackson.annotation.JsonInclude
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty
|
||||||
import com.fasterxml.jackson.annotation.JsonPropertyDescription
|
import com.fasterxml.jackson.annotation.JsonPropertyDescription
|
||||||
|
|
||||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||||
@@ -29,12 +31,14 @@ class SyntaxCheckOptions implements Serializable {
|
|||||||
@JsonPropertyDescription("""Выполнять публикацию результатов в отчет Allure.
|
@JsonPropertyDescription("""Выполнять публикацию результатов в отчет Allure.
|
||||||
По умолчанию выключено.
|
По умолчанию выключено.
|
||||||
""")
|
""")
|
||||||
boolean publishToAllureReport
|
@JsonProperty(defaultValue = "false")
|
||||||
|
boolean publishToAllureReport = false
|
||||||
|
|
||||||
@JsonPropertyDescription("""Выполнять публикацию результатов в отчет JUnit.
|
@JsonPropertyDescription("""Выполнять публикацию результатов в отчет JUnit.
|
||||||
По умолчанию включено.
|
По умолчанию включено.
|
||||||
""")
|
""")
|
||||||
boolean publishToJUnitReport
|
@JsonProperty(defaultValue = "true")
|
||||||
|
boolean publishToJUnitReport = true
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@NonCPS
|
@NonCPS
|
||||||
|
Reference in New Issue
Block a user