首页 > 解决方案 > 为多个存储库创建 jenkins 作业并触发特定存储库的脚本化管道

问题描述

如何使用脚本化管道为多个存储库配置 Jenkins 作业,并且我想构建特定的存储库以从这些存储库中获取更改?

标签: .netgithubjenkins-pipelinedevopsjenkins-groovy

解决方案


我推荐通用的 webhook 触发器插件。因此,您可以在所有由该特定管道构建的 repos 中设置 webhook。在管道中,您可以检测到哪个 repo 和分支触发了当前运行。然后你检查这个特定的 repo 和分支并构建它。

例如,Bitbucket 在帖子正文中发送您需要的所有信息。


推荐阅读