我的任务是为我不管理的 Jenkins 集群编写 Jenkinsfile。我面临的问题是,我的一些作业挂起并显示以下消息"xxxx is reserved for jobs with matching label expression"
仅在使用声明性管道时。
然而,这种情况不会发生在脚本管道中。
pipeline {
agent any
options {
buildDiscarder(logRotator(numToKeepStr: '30', artifactNumToKeepStr: '30'))
disableConcurrentBuilds()
}
stages {
stage("Hello") {
steps {
sh 'echo hello'
}
}
}
}
我看到了这个邮政但模糊的解决方案(缺乏示例)没有帮助。