簡體   English   中英

Jenkins-Webhooks或PollSCM

[英]Jenkins - Webhooks OR PollSCM

在持續集成很重要的情況下,對於觸發構建,Webhooks或PollSCM是更好的選擇。

這些是我目前對這兩種方法的理解:

  • PollSCM是一項繁重的操作,因此依靠它來觸發構建意味着我們需要頻繁觸發它。 但是,由於Jenkins將與代碼存儲庫通信,因此配置比Web鈎子更容易且更安全。
  • Web掛鈎可以為您提供確切的構建觸發時間,而無需經常檢查。 但是,另一方面,從外部打開連接時存在安全問題,與PollSCM相比,配置不容易。

期待了解這兩種方式的確切利弊。

如果您的構建周期很短(幾分鍾),並且您想為每次提交觸發構建,則Webhooks解決方案會更好。

但是,如果構建周期較長(15/20分鍾),並且不需要每次提交都進行構建,則PollSCM是不錯的選擇:)

在我的公司中,我們每次使用Git / Stash和Jenkins + Webhook來觸發構建時都會觸發。 對於拉取請求,我們使用Jenkins的Stash pullrequest構建器插件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM