Вот несколько подходов, которые вы можете попробовать:
Подход 1:
Вы можете использовать задачу Azure PowerShell, чтобы остановить запуск службы приложений и развернуть ее в слотах, а также поменять местами слот с производством.
Stop-AzureRmWebApp -ResourceGroupName "RG_Name" -Name "App_Service_Name"
Start-AzureRmWebApp -ResourceGroupName "RG_Name" -Name "App_Service_Name"
Подход 2:
Вы можете обновить версию 4. до версии * и использовать для развертывания RunFromPackage
.Обратите внимание, что это делает папку пакета только для чтения.Для получения дополнительной информации просмотрите эту статью .
Подход 3:
Вы можете использовать предоставленную команду curl здесь , чтобы использовать команду Zip Deploy
,Вы также можете вытащить из репо и загрузить задачу в свою учетную запись.
Для более подробной информации, вы можете обратиться к этому выпуск .