Dib*_*tya 7 wait jenkins jenkins-pipeline multibranch-pipeline jenkins-declarative-pipeline
我正在使用具有安静期的声明性 Jenkinsfile:
options {
quietPeriod(180)
// more options
}
Run Code Online (Sandbox Code Playgroud)
工具版本:
现在的问题是,在 GitHub SCM 更改上,独立管道项目尊重静默期,但多分支管道项目不尊重。它也不会返回任何错误,只是在接收到 webhook 时立即触发构建。
我知道关于此的未解决问题JENKINS-37588。
使用上游包装器作业build(job: 'my-job', quietPeriod: 180)是不可行的,因为我有数百个多分支项目。
有没有人能够找到解决方案或可行的替代方案?任何帮助将不胜感激。
不幸的是,我认为目前这是不可能的。
这里有一个未解决的票证:https ://issues.jenkins-ci.org/browse/JENKINS-37588
此外,已经有针对此问题的公开拉取请求:https://github.com/jenkinsci/branch-api-plugin/pull/190
| 归档时间: |
|
| 查看次数: |
2030 次 |
| 最近记录: |