Paw*_*dej 3 git jenkins jenkins-pipeline multibranch-pipeline
我已经设置了 git post-commit 钩子,它会在我的多分支管道上触发扫描。此扫描检测更改(新提交),但不会触发更改分支的构建作业。
Scan Multibranch Pipeline Log
Branch indexing
... git messages ...
Checking branches...
Checking branch develop
‘Jenkinsfile’ found
Met criteria
No changes detected: develop (still at 5ed9c9a76ef81bf023c1ea89c7515458e8ac548d)
Checking branch master
‘Jenkinsfile’ found
Met criteria
No changes detected: master (still at c9ac551806eb5a90dccf093e58c907f330407b9b)
Checking branch feature/Model
‘Jenkinsfile’ found
Met criteria
Changes detected: feature/Model (2e5a898498e138737941a907969eb80ee533a900 ? b931de01b1f8dd51a2646f109b185592ea941f7f)
Did not schedule build for branch: feature/Model
Processed 3 branches
...
Finished: SUCCESS
Run Code Online (Sandbox Code Playgroud)
因此,现在我必须手动启动所有作业。
我发现了类似的问题:没有为分支安排构建,但没有解决如何解决这个问题的答案。
你能帮我吗?
对于将面临类似问题的其他人:
确保没有设置属性:
(已弃用)禁止自动 SCM 触发
在多分支管道配置的“分支源”部分。这会杀死收到的触发器,并且不会启动构建。删除此属性后,将在您提交后立即完成构建。
| 归档时间: |
|
| 查看次数: |
3940 次 |
| 最近记录: |