Visualizar ambientes nos Aplicativos Web Estáticos do Azure
Por padrão, quando você implanta um site nos Aplicativos Web Estáticos do Azure, cada solicitação pull implanta uma versão de visualização do seu site disponível por meio de uma URL temporária. Esta versão do site permite que você revise as alterações antes de mesclar solicitações pull. Uma vez que a solicitação pull (PR) é fechada, o ambiente temporário desaparece.
Além dos ambientes temporários orientados por RP, você pode habilitar ambientes de visualização que apresentam locais estáveis. Os URLs para ambientes de visualização assumem a seguinte forma:
<DEFAULT_HOST_NAME>-<BRANCH_OR_ENVIRONMENT_NAME>.<LOCATION>.azurestaticapps.net
Limitações
- Domínios personalizados não funcionam com ambientes de visualização.
- Os ambientes de pré-produção não são distribuídos geograficamente.
Tipos de implementação
Os seguintes tipos de implantação estão disponíveis nos Aplicativos Web Estáticos do Azure.
Produção: As alterações nas ramificações de produção são implantadas no ambiente de produção. Seu domínio personalizado aponta para esse ambiente, e o conteúdo veiculado a partir desse local é indexado pelos mecanismos de pesquisa.
Solicitações pull: as solicitações pull contra sua ramificação de produção são implantadas em um ambiente temporário que desaparece depois que a solicitação pull é fechada. O URL para este ambiente inclui o número PR como um sufixo. Por exemplo, se você fizer seu primeiro PR, o local de visualização será semelhante
<DEFAULT_HOST_NAME>-1.<LOCATION>.azurestaticapps.net
ao .Ramificação: opcionalmente, você pode configurar seu site para implantar todas as alterações feitas em ramificações que não sejam uma ramificação de produção. Essa implantação de visualização é publicada em uma URL estável que inclui o nome da filial. Por exemplo, se a ramificação for nomeada
dev
, o ambiente estará disponível em um local como<DEFAULT_HOST_NAME>-dev.<LOCATION>.azurestaticapps.net
. Você pode excluir um ambiente de filial no portal por meio da guia Ambientes do seu aplicativo Web estático.Ambiente nomeado: você pode configurar seu pipeline para implantar todas as alterações em um ambiente nomeado. Essa implantação de visualização é publicada em uma URL estável que inclui o nome do ambiente. Por exemplo, se o ambiente de implantação for nomeado
release
, o ambiente estará disponível em um local como<DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net
.
Nota
Os caracteres válidos para nomes de ambiente são 0-9
,a-z
, e A-Z
. O limite máximo de caracteres permitido é 16.