Мой скрипт release.groovy имеет
stages {
stage("maven release prepare") {
tools {
maven "maven 3.5.3"
jdk "JDK 8"
}
, а мой JenkinsFile в проекте определен как
standardPipeline {
java_version = "JDK 8"
maven_version = "maven 3.5.3"
skip_jacoco_report = true
}
Когда я запускаю Jenkins, он выдает ошибку, говорящую «ОШИБКА: нет хадсона.model.JDK с именем JDK 8 найден "
Но если я изменю свой JenkinsFile в проекте
standardPipeline {
java_version = "1.8"
maven_version = "3.5.3"
skip_jacoco_report = true
}
Передается сборка Jenkins
Я не могу изменить скрипт release.groovy какэто глобальный файл .. как я могу запустить задание Jenkins с форматом "JDK 8" вместо "1.8" и "maven 3.5.3" вместо "3.5.3"
Есть ли плагин.другие команды в компании на самом деле используют формат
standardPipeline {
java_version = "JDK 8"
maven_version = "maven 3.5.3"
skip_jacoco_report = true
}
, поэтому я не уверен, что для этого может потребоваться?