[英]Deploy multiple .Net Core Web projects in same solution to multiple Azure App services
按照標題,我們在一個解決方案中有多個.Net Core Web應用程序項目。 為了部署這些,我們必須右鍵單擊每個項目上的發布並手動預熱站點。
我想自動化這個過程,並假設我可以通過例如Powershell中的腳本來做到這一點? 但是,我想知道是否可以通過Visual Studio配置來做到這一點,或者在這種情況下最好使用腳本方法?
我不確定從哪里開始該自動化過程,搜索還沒有發現任何類似的結果。
想自動化這個過程,並假設我可以通過例如在Powershell中編寫腳本來做到這一點?
請嘗試使用以下代碼,我在我這邊對其進行了測試,它可以正常工作。 有關Publish-AzureWebsiteProject
更多詳細信息,請參閱文檔 。
Add-AzureAccount
$websitesName = @('WebAppName1','WebAppName2') # website name
foreach ($name in $websitesName)
{
Publish-AzureWebsiteProject -Name $name -Package 'C:\Tom\netcoreApp.zip' # package
}
如何獲取zip文件,我使用Visual Studio 2017對其進行了測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.