2016-08-24 82 views
3

我實際上正在搜索一個選項來自定義合併請求的詳細信息頁面。自定義合併請求詳細信息頁面

我想在這個頁面上有兩個額外的信息。

第一個是某種Dry Merge,其中一些信息比默認的可以提供給我更多。

而第二個是測試分支是否與主人有共同根源。

對於這兩點我已經構建了git別名,它給了我必要的信息。

幹合併:

git config --global alias.mergetest '!f() { git merge --no-commit --no-ff "$1"; git merge --abort; echo "Merge aborted"; } 

共同的根源:

git config --global alias.frommaster 'merge-base --fork-point master' 

但現在我無法找到任何方式來實現這種額外信息進入GitLab的合併請求詳細信息頁面 - 有沒有如何做到這一點?

回答

1

我認爲你可以實現這一目標的唯一方法是使用webhooks和GitLab API。

  1. 創建一個Web Hook,當發生Merge Request event時觸發。
  2. 本Webhook將使API call用您的兩個命令的輸出更新合併請求。
相關問題