簡體   English   中英

選擇要在Jenkins多配置作業中構建的配置

[英]Choose which configurations to build in Jenkins multi-configuration job

我們正在使用Jenkins來構建ASP.Net Web應用程序,並將成功的構建部署到階段/測試服務器。 該應用程序具有多種配置(不同的連接字符串,主題等)以適應不同的客戶。

因此,使用多配置作業是很自然的方法。 這非常適合一次構建和部署所有配置。 但是,如果您只想構建一個或幾個配置怎么辦?

很好的典型場景:

  1. 開發人員完成了里程碑/版本,測試階段開始,並且在階段服務器上構建並部署了10種配置
  2. 測試團隊確定配置X中的錯誤(即客戶X)
  3. 開發人員修復了該錯誤(或者讓他們相信)並希望重新測試該代碼
  4. 再次運行Jenkins作業以將代碼傳遞到舞台服務器上

此方案無需任何操作即可構建約9個配置。 部署了這9種配置后,登錄這些測試網站之一的任何人當然都會失去其會話。

我們想要一些參數,讓我們選擇要構建的配置。

幾個潛在的解決方案:

Matrix Reloaded插件應該可以讓您僅重建某些配置。

或者,在配置作業時,可以啟用“組合過濾器”功能,該功能會告訴Jenkins要構建矩陣軸的哪些組合。 但是,這不是很動態-即您不能在每次構建時更改它。 盡管也許可以對這個字段進行參數設置(我還沒有嘗試過)。

暫無
暫無

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

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