是否可以将多个管道应用于一个Github存储库?

时间:2017-08-28 12:21:13

标签: github jenkins jenkins-pipeline

我会问你一个关于詹金斯的问题:

是否可以将多个管道应用于一个github存储库?

如果是,有人可以帮助我修改我们的文档或其他内容吗?

我已尝试使用BlueOcean插件执行此操作,但这似乎不可能......

我想在事件触发的一个github存储库上应用6个pipepline,所以这个问题对我来说很重要!

2 个答案:

答案 0 :(得分:0)

在Jenkins上创建作业时,将其绑定到仓库。

如果您创建两个作业并将它们绑定到同一个仓库,则当您推送到仓库时它们都会被触发。然后将管道连接到这些作业。

答案 1 :(得分:0)

您可以在repo或不同分支中创建指向不同构建脚本(即/ Jenkinsfile以外的文件名)的管道作业。我一直这样做。

但是,请注意,您在repo / branch上执行的任何scm轮询都可能会阻止其他作业根据您触发它们的方式识别更改。