如何通过bitbucket-hook触发詹金斯中的特定工作

时间:2020-05-08 07:46:11

标签: jenkins bitbucket webhooks

我有多个jenkins工作,这些工作必须建立在将代码推送到bitbucket的基础上。我的设置是,我们从胖子罐中拆分了多个仓库/模块,以便构建过程更快,如下面的示例所示,胖仓库由模块(1,2,3,4,5)组成,这些模块全部打包到单个仓库中。我们将其划分为5个独立的repo,例如repo1,repo2 .... repo 5,它们相互依赖,如repo 5依赖于1和2 repo 4依赖于1,repo 3依赖于1,2, 5,所以我需要在每次代码推送中首先构建依赖于仓库的仓库,而仓库1也恰好不依赖于任何其他仓库。现在,CI管道已经安装到位,可以首先构建所有依赖的回购协议,但是我们需要手动触发它们。现在,我想使用位桶挂钩,以使该过程自动化。现在,我的问题是有一种方法可以在代码推送发生在存储库1上时仅构建存储库1,而不是在那里存在存储库1的所有其他作业。

0 个答案:

没有答案