1
我想創建一個竹部署計劃來部署多個版本的工件。我可以使用相同的竹部署計劃部署多個構建版本嗎?
每個支持的版本在git中都有一個維護分支。
Bamboo支持創建可應用於許多分支的單個構建計劃。
可以將其轉移到部署項目中,其中部署將完全相同,僅由版本進行參數化。
我想創建一個竹部署計劃來部署多個版本的工件。我可以使用相同的竹部署計劃部署多個構建版本嗎?
每個支持的版本在git中都有一個維護分支。
Bamboo支持創建可應用於許多分支的單個構建計劃。
可以將其轉移到部署項目中,其中部署將完全相同,僅由版本進行參數化。
部署計劃用於部署由現有竹構建作業創建的工件。因此,如果您擁有可以創建不同版本工件的竹製作業,則可以輕鬆地重新使用現有的部署計劃。
我假設一個竹子構建計劃(由於更新或由於不同分支,因此包含不同版本的軟件)和一個工作部署計劃的多個構建。
然後,您可以使用您的部署計劃,並通過單擊該雲圖標來啓動部署,選擇一個版本來部署「從構建結果創建新版本」,選擇分支和/或構建版本號,您的孩子是一個有意義的名字並部署新創建的軟件版本。然而,這意味着,在特定的時間你只能部署一個版本。
如果您想要同時部署多個版本,則應克隆現有部署計劃的環境。否則,你將無法跟蹤軟件的哪個版本(版本)被部署。
謝謝。我確實想要部署多個版本,並且已經克隆了部署項目。儘管如此,這很難得到很好維護。假設我們正在維護一個產品的3個版本(當前+2箇舊版本),並且它們各自部署在3個環境(開發,分期和產品)上,即9個部署配置。如果有什麼變化,那麼...... :( –
)我們正面臨類似的問題,只要配置代碼也可用於部署計劃,它不會再是一個大問題了,在此之前,我推薦使用大部分相同的構建,是由竹子變量配置的,然後你可以克隆環境並只更新變量 - 但我完全同意你的看法 – Dave
你是否嘗試過配置代碼呢?我們剛剛升級到6.2,但我還沒有嘗試過。聽到別人的經驗很有趣 –