首页 > 解决方案 > 为多个 Git (GitHub) 存储库重用一个 Jenkins 作业

问题描述

我有一个非常简单的 Jenkins 构建,它是多个存储库所需要的。所有这些存储库都具有相同的组织、相同的分支等。除了存储库名称之外没有区别。

每个单个存储库都应该能够触发仅针对此特定存储库的构建。我想像将参数化构建与包含存储库名称的查询参数的 WebHook URL 结合起来。

对此有任何想法或指示吗?

标签: gitjenkinsgithubjenkins-pipelinegit-webhooks

解决方案


在做了更多研究之后,我想我会尝试“GitHub 组织”工作类型。它扫描给定 GitHub 组织或所有者的所有存储库,并自动管理相应的作业。


推荐阅读