一千萬個為什麽

搜索

是否可以在Bamboo中設計有條件執行的任務?



例如,通過分支名稱,您可能需要執行不同的任務(例如,在發布分支中進行測試,而不是大規模集成測試)。

Bamboo的用戶界面中是否有這樣的機制?

轉載註明原文: 是否可以在Bamboo中設計有條件執行的任務?

一共有 1 個回答:

我不知道是否有一些圖形用戶界面的方式來做到這一點

我通過使用變量以不同的方式從REST請求觸發相同的計劃

去做這個

  1. define a variable in the plan configuration variables ie myvariable
  2. in the REST request set bamboo.variable.myvariable to the value required ie "1" or "2"
  3. in the plan stage add a task of script and use the variable as $bamboo_myvariable for instance

if [“$ bamboo_myvariable”==“1”];然後    #東西做變異1 科幻 if [“$ bamboo_myvariable”==“2”];然後    #可以做變化2 網絡</代碼>

如果你想通過分支來改變行為,有一些變量,比如“bamboo_planRepository_1_branch”,這些變量默認是可用的,並且可以以類似的方式使用