首页 新闻 搜索 专区 学院

gitlab如何针对一个项目下有很多子项目配置webhook

0
[待解决问题]

我有一个项目,这个项目下有很多子项目,相当于多个模块。

有时候我只想修改其中的某一个模块,然后push代码后自动触发对应的jenkins job,但是我不知道怎么针对某一个模块或者子项目配置webhook。

比如:我有一个项目叫platform,然后这个目录下分为了platformA、platformB等,然后A和B有对应的两个jenkins job,可以对A和B分别重构,我想实现提交代码到A,只触发A的jenkins job,不触发B的,请问如何配置才能实现这个功能呢?

gitlab可以添加多个webhook,但是每次无论是提交A或者B的代码,都会被触发,gitlab能做相应的匹配吗?

sunshine打老虎的主页 sunshine打老虎 | 菜鸟二级 | 园豆:204
提问于:2019-03-06 17:34
< >
分享
所有回答(2)
0

建议试试通过不同的分支来触发

dudu | 园豆:38820 (高人七级) | 2019-03-06 18:26

谢谢大神的建议,但是那是开发的,我们不好处理 ̄□ ̄||,还有没有别的方式

支持(0) 反对(0) sunshine打老虎 | 园豆:204 (菜鸟二级) | 2019-03-06 18:39
0

我也遇到这个问题了,请问最后解决没有?

鲜小橙 | 园豆:202 (菜鸟二级) | 2020-03-26 16:28

没有,这事儿就这么搁置了,要么开发配合可以使用楼上的解决方案

支持(0) 反对(0) sunshine打老虎 | 园豆:204 (菜鸟二级) | 2020-03-26 16:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册