Ответ 1
Может ли это быть то, что вы ищете?
Switch-AzureWebsiteSlot [[-Name] <String> ] [[-Slot1] <String> ] [[-Slot2] <String> ] [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]
Я ищу способ использовать команды Azure PowerShell для развертывания swap для Azure App Service (ранее Azure Websites). Все сообщения, которые я видел, говорят, чтобы использовать команду
Move-Deployment -ServiceName
но это кажется действительным только для облачных сервисов и обмена между предопределенными слотами Production и Staging.
У меня есть сайт с слотами для развертывания, которые я определил, и я могу использовать следующую команду для получения информации о сайте сайта, но я не вижу, как его обменивать:
Get-AzureWebsite -Name "sitenamehere" -Slot test
Может ли это быть то, что вы ищете?
Switch-AzureWebsiteSlot [[-Name] <String> ] [[-Slot1] <String> ] [[-Slot2] <String> ] [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]
Решение состоит в использовании команды
Switch-AzureWebsiteSlot -Name "sitenamehere"
Более подробная информация представлена в этом блоге http://blogs.msdn.com/b/harikharan/archive/2015/01/01/swap-slots-in-azure-web-site-when-there-are-2-or-more-staging-slots-using-azure-powershell.aspx