powershell - descargar - connect-azurermaccount
Script de Azure Powershell para intercambiar las ranuras de implementación del Servicio de aplicaciones de Azure(sitio web) (2)
¿Podría ser esto lo que estás buscando?
Switch-AzureWebsiteSlot [[-Name] <String> ] [[-Slot1] <String> ] [[-Slot2] <String> ] [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]
Estoy buscando una forma de usar los comandos de Azure PowerShell para realizar un intercambio de implementación para un Servicio de aplicaciones de Azure (anteriormente sitios web de Azure). Todas las publicaciones que he visto dicen usar el comando.
Move-Deployment -ServiceName
pero eso parece ser solo válido para los servicios en la nube y el intercambio entre las ranuras predefinidas de Producción y de Almacenamiento.
Tengo un sitio web con ranuras de implementación que he definido y puedo usar el siguiente comando para obtener información sobre el sitio web, pero no veo cómo cambiarlo:
Get-AzureWebsite -Name "sitenamehere" -Slot test
La solución es usar el comando.
Switch-AzureWebsiteSlot -Name "sitenamehere"
Más detalles se proporcionan en esta publicación del blog 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