我正在尝试以编程方式为我们的发布分支设置下一个内部版本号,但我遇到了一个问题。
以下是我尝试过的两种方法:
def job = Jenkins.instance.getItem("master")
job.nextBuildNumber = env.BUILD_NUMBER + 1
job.saveNextBuildNumber()
我也尝试使用CLI
命令:
java -jar ${env.HOME} jenkins-cli.jar -s XX-JENKINS-SERVER" set-next-build-number 'Pipeline/master' 44
但没有运气。
请指导我如何为多分支管道设置下一个内部版本号。