簡體   English   中英

在azure devop中將兩個項目部署到單個應用程序服務中

[英]deploy two projects into single app service in azure devops

我想將兩個項目部署到Azure開發人員中。 我創建了一個管道,該管道指向我在Azure門戶中創建並部署的一項應用程序服務。 我能夠一次部署一個Web項目,但是當我嘗試添加另一個項目(微服務)時,發布失敗。

我收到以下錯誤。 在此處輸入圖片說明

請提出一些建議。

我想使用相同的應用程序服務,並部署一個Web應用程序和微服務。

您可以通過在發布管道中添加兩個單獨的“部署Azure應用服務”步驟來實現。

確保更改包裹字段

在此處輸入圖片說明

來自:$(System.DefaultWorkingDirectory)/ ** / *。zip

到:$(System.DefaultWorkingDirectory)/ **** / [網站名稱] .zip

並發送至:$(System.DefaultWorkingDirectory)/ **** / [microservice-name] .zip

我認為在DevOps的Release部分中可以更好地解決您想做的事情。

  1. 為兩個項目創建單獨的構建(仍處於構建階段)
  2. 創建一個版本,並添加兩個項目的工件(圖像1)
  3. 您可以在創建階段時對每個項目的部署進行排序-可以說prod階段。
  4. 您也可以創建一個階段,並使用單獨的任務來部署每個解決方案。 (圖片2)

圖像1

圖片2

暫無
暫無

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

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