我正在将旧的 Jenkins 自由式工作迁移到多分支管道。我也想和他们一起使用 GitLab 钩子。
我的问题是分支检测。我是手动执行的,但我希望它是自动的:当一个新分支被推送到 git 时,如果 GitLab 的分支参数目前对于 Jenkins 未知,GitLab 会触发一个 Jenkins 作业,该作业会触发分支检测。这是可能的还是不存在?
仅供参考:我试图启动多分支管道作业,但 Jenkins 说:
ERROR: No parameterized job named XXX found.