从另一项工作中触发Jenkins Multibranch Pipeline Scan

时间:2018-04-18 10:38:05

标签: jenkins gitlab jenkins-pipeline

是否可以从另一个作业触发Jenkins Multibranch Pipeline的Scan Multibranch Pipeline Now操作?我在Jenkins中将旧版本的Gitlab与Pipeline Jobs集成在一起时遇到了一些问题,并且遇到了这样的解决方法。

或者,是否可以使用notifyCommit web hook触发Scan Multibranch Pipeline Now?

这样做的目的是在Git仓库中发生变化时扫描Multibranch Pipeline,以便在这样的变更后检测到新的分支。 另一个目的,我无法实现(除了每个分支的定期轮询,这对我来说是非常邪恶的),是触发受给定变更集影响的分支的构建。 I use old GitLab (7.8) which does not work with the ordinary Gitlab pluginGitlab Hook plugin does not work with pipeline jobs,因此我的解决方法是让Gitlab Hook插件触发非管道作业,此作业将依次触发Scan Multibranch Pipeline。

1 个答案:

答案 0 :(得分:0)

原来,简单的notifyCommit web hook完成了这项工作