簡體   English   中英

對 Azure DevOps 管道的困惑

[英]confusion on Azure DevOps pipelines

我最近一直致力於從內部部署 TFS 切換到 Azure DevOps,並試圖了解有關不同管道的更多信息,我想我的構建管道可能做得太多了。

目前我有我的構建管道

  1. 從 Repo 獲取源代碼
  2. 運行數據庫腳本/部署 dacpacs
  3. 將文件復制到已設置 Web 應用程序的虛擬機
  4. 運行單元/集成測試
  5. 發布測試結果

我多次重復這些步驟,一次用於開發分支,一次用於當前和以前的發布分支。

但是,如果我想利用發布和部署區域,這對我有什么好處?

看起來更容易說是,這段代碼確實適用於這個開發/測試環境。

我正在使用在存儲庫中包含一些 .NET Web 服務的 ColdFusion 代碼,我是否必須制作一個壓縮存儲庫然后部署它的工件,還是有更好的方法來利用發布管道?

沒有必要制作一個壓縮存儲庫然后部署它的工件。 您可以在應用程序生命周期過程中使用多種類型的工具來生成或存儲工件。 例如,您可以使用版本控制系統(例如 Git 或 TFVC)來存儲您的工件。 可以將 Azure Pipelines 配置為從多個源部署項目。 查看以下鏈接了解更多詳情:

https://docs.microsoft.com/en-us/azure/devops/pipelines/release/artifacts?view=azure-devops#sources

暫無
暫無

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

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