我有一个项目,这个项目下有很多子项目,相当于多个模块。
有时候我只想修改其中的某一个模块,然后push代码后自动触发对应的jenkins job,但是我不知道怎么针对某一个模块或者子项目配置webhook。
比如:我有一个项目叫platform,然后这个目录下分为了platformA、platformB等,然后A和B有对应的两个jenkins job,可以对A和B分别重构,我想实现提交代码到A,只触发A的jenkins job,不触发B的,请问如何配置才能实现这个功能呢?
gitlab可以添加多个webhook,但是每次无论是提交A或者B的代码,都会被触发,gitlab能做相应的匹配吗?
建议试试通过不同的分支来触发
谢谢大神的建议,但是那是开发的,我们不好处理 ̄□ ̄||,还有没有别的方式
我也遇到这个问题了,请问最后解决没有?
没有,这事儿就这么搁置了,要么开发配合可以使用楼上的解决方案