2012-08-22 66 views
1

我想讓Jenkins評論一下合併是否通過或失敗(很像Travis CI)上的Github pull請求。我明白這是BuildHive上的一項功能。但是,我無法在BuildHive上找到使用customer provided slaves的選項。我的問題是雙重的:通過Github在CloudBees上的pull請求觸發iOS構建/測試任務

  1. 是否有一個選項來限制在BuildHive上客戶提供的從站的構建?
  2. 有沒有一種方法可以在使用DEV @雲的pull請求上啓用註釋(實際的工作必須在客戶提供的slave上運行)?如果是這樣,你能指出我正確的方向來實現這個目標嗎?

回答

1

在你的問題的順序回答:

  1. BuildHive使用已確認合併插件的Git從詹金斯企業,使詹金斯進行拉請求和運行做一個推到主回購前的構建。也就是說,目前您不能在BuildHive中使用客戶提供的執行程序。
  2. DEV @ cloud:通常,所有Jenkins Enterprise插件均可在DEV @ cloud的付費級別中使用。然而,這個插件並不是 - 因爲插件在Jenkins中設置了一個git服務器 - 在雲安裝中不易實現。我在CloudBees支持上創建了一個ticket,要求插件可用,並且工程團隊將調查交付該功能。

同時,如果您喜歡,您可以使用Jenkins Enterprise來使用該功能(但它是本地解決方案)。

+0

我沒有權限查看您的機票,但謝謝!不過,我找不到任何明確聲明Jenkins Enterprise處理對拉請求的評論的信息。你能鏈接我更多的信息? – modocache

+0

似乎它比我想象的要容易 - 請參考Nicolas寫的文章,回答這個問題。他的回答取代我的。 –

相關問題