簡體   English   中英

我們能否從單個 devops 存儲庫為多個 Web 應用程序創建多個部署

[英]can we able to create multiple deployments from single devops repositary, for multiple web apps

我有一個python,PHP,數據庫數據。 我們可以使用單個 DevOps 存儲庫將它們部署到 Web 應用程序嗎? 但需要將它們部署在 azure 門戶中的多個 Web 應用程序上。或者我們需要為每個代碼創建一個單獨的存儲庫?

您可以嘗試在發布管道中定義多個階段以創建多個部署。 階段是發布管道中的主要部分:“運行功能測試”、“部署到預生產”和“部署到生產”是發布階段的好例子。 發布管道中的一個階段由作業和任務組成。 檢查以下鏈接:

https://docs.microsoft.com/en-us/azure/devops/pipelines/release/define-multistage-release-process?view=azure-devops

您可以通過兩種方式查看:

  • 擁有不同的工件:使用相同的 ci 管道,創建多個工件,這將為其創建多個版本。 那將是您的部署。

  • 擁有 Yaml 管道(CI 和 CD)中的所有內容,並通過多個步驟進行部署。

暫無
暫無

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

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