Поделиться через


Предварительная версия сред в Статические веб-приложения Azure

По умолчанию при развертывании сайта для Статические веб-приложения Azure каждый запрос на вытягивание развертывает предварительную версию сайта, доступную по временному URL-адресу. Эта версия сайта позволяет просматривать изменения перед объединением запросов на вытягивание. После закрытия запроса на вытягивание (PR) временная среда исчезнет.

Помимо временных сред, управляемых pr, можно включить предварительные версии сред, которые предоставляют стабильные расположения. URL-адреса для сред предварительной версии принимают следующую форму:

<DEFAULT_HOST_NAME>-<BRANCH_OR_ENVIRONMENT_NAME>.<LOCATION>.azurestaticapps.net

Ограничения

  • Пользовательские домены не работают с предварительными версиями сред.
  • Предварительно созданные среды не распределены по географическому распределению.

Типы развертывания

Следующие типы развертывания доступны в Статические веб-приложения Azure.

  • Рабочая среда. Изменения в рабочая ветвь развертываются в рабочей среде. Личный домен указывает на эту среду, а содержимое, обслуживаемое из этого расположения, индексируется поисковыми системами.

  • Запросы на вытягивание: запросы на вытягивание в рабочая ветвь развертываются во временной среде, которая исчезает после закрытия запроса на вытягивание. URL-адрес для этой среды включает номер PR в качестве суффикса. Например, если вы сделаете первый PR, то предварительное представление выглядит примерно так <DEFAULT_HOST_NAME>-1.<LOCATION>.azurestaticapps.net.

  • Ветвь. При необходимости можно настроить сайт для развертывания всех изменений, внесенных в ветви, которые не являются рабочая ветвь. Это предварительное развертывание публикуется по стабильному URL-адресу, включающее имя ветви. Например, если ветвь называется dev, среда доступна в расположении, например <DEFAULT_HOST_NAME>-dev.<LOCATION>.azurestaticapps.net. Вы можете удалить среду ветви на портале с помощью вкладки "Среды " статического веб-приложения.

  • Именованной среде: конвейер можно настроить для развертывания всех изменений в именованной среде. Это предварительное развертывание публикуется по стабильному URL-адресу, включающее имя среды. Например, если среда развертывания называется release, среда доступна в расположении, например <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net.

Примечание.

Допустимые символы для имен среды: 0-9иa-zA-Z . Максимально допустимое ограничение строки символов — 16.

Next Steps