gitlab webhook 如何針對一個專案下的子模組配置

bq發表於2020-08-13

我有一個專案,這個專案下有很多子模組。
有時候我只想修改其中的某一個模組,然後push程式碼後自動觸發對應的jenkins job,但是我不知道怎麼針對某一個模組或者子專案配置webhook。
比如:我有一個專案叫platform,然後這個目錄下分為了platformA、platformB等,然後A和B有對應的兩個jenkins job,可以對A和B分別重構,我想實現提交程式碼到A,只觸發A的jenkins job,不觸發B的,請問如何配置才能實現這個功能呢?
gitlab可以新增多個webhook,但是每次無論是提交A或者B的程式碼,都會被觸發,gitlab能做相應的匹配嗎?即如何關聯子模組變更和對應job

相關文章