我的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时,它抛出一个错误,说 “错误:未找到名为JDK 8的hudson.model.JDK”
但是如果我在项目中更改了JenkinsFile
standardPipeline {
java_version = "1.8"
maven_version = "3.5.3"
skip_jacoco_report = true
}
Jenkins构建已通过
我无法更改release.groovy脚本,因为它是全局文件。我如何以“ JDK 8”而不是“ 1.8”和“ maven 3.5.3”而不是“ 3.5.3”的格式运行Jenkins作业
有没有插件。 公司中的其他团队实际上正在使用
standardPipeline {
java_version = "JDK 8"
maven_version = "maven 3.5.3"
skip_jacoco_report = true
}
Format ..所以我不确定为此可能需要什么设置?