我已將jenkinsfile配置爲具有以下屬性,但在從主分支創建新分支時,它不適用於jenkins服務器。jenkinsfile參數屬性未在初始分支創建時在jenkins服務器中配置
#!groovy
properties([[$class: 'ParametersDefinitionProperty',
parameterDefinitions: [
[$class: 'StringParameterDefinition', name: 'isValid', defaultValue: 'false']
]
]])
node {
stage 'Checkout'
checkout scm
.....
.....
}
Git中創建分支後,分支與現在構建選項詹金斯服務器可見。
一旦我第一次從jenkins服務器運行分支,它將更改爲使用參數選項生成。
有什麼我錯過了在jenkinsfile配置?爲什麼在分支創建時jenkins服務器中未配置參數?
這是現有的Jenkins問題。請參閱https://issues.jenkins-ci.org/browse/JENKINS-40574 –