Preview-omgevingen in Azure Static Web Apps

Wanneer u een site in Azure Static Web Apps implementeert, implementeert elke pull-aanvraag standaard een preview-versie van uw site die beschikbaar is via een tijdelijke URL. Met deze versie van de site kunt u wijzigingen controleren voordat u pull-aanvragen samenvoegt. Zodra de pull-aanvraag (PR) is gesloten, verdwijnt de tijdelijke omgeving.

Naast tijdelijke omgevingen die zijn gebaseerd op pr,kunt u preview-omgevingen inschakelen die stabiele locaties bevatten. De URL's voor preview-omgevingen hebben de volgende vorm:

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

Implementatietypen

De volgende implementatietypen zijn beschikbaar in Azure Static Web Apps.

  • Productie: Wijzigingen in productiebranches worden geïmplementeerd in de productieomgeving. Uw aangepaste domein verwijst naar deze omgeving en inhoud die vanaf deze locatie wordt geleverd, wordt geïndexeerd door zoekmachines.

  • Pull-aanvragen: Pull-aanvragen voor uw productiebranch worden geïmplementeerd in een tijdelijke omgeving die verdwijnt nadat de pull-aanvraag is gesloten. De URL voor deze omgeving bevat het PULL-nummer als achtervoegsel. Als u bijvoorbeeld uw eerste pull-aanvraag maakt, ziet de preview-locatie er ongeveer als volgt uit <DEFAULT_HOST_NAME>-1.<LOCATION>.azurestaticapps.net.

  • Vertakking: U kunt eventueel uw site configureren om elke wijziging te implementeren die is aangebracht in vertakkingen die geen productiebranch zijn. Deze preview-implementatie wordt gepubliceerd op een stabiele URL die de naam van de vertakking bevat. Als de vertakking bijvoorbeeld een naam devheeft, is de omgeving beschikbaar op een locatie zoals <DEFAULT_HOST_NAME>-dev.<LOCATION>.azurestaticapps.net. U kunt een vertakkingsomgeving in de portal verwijderen via het tabblad Omgevingen van uw statische web-app.

  • Benoemde omgeving: u kunt uw pijplijn configureren om alle wijzigingen in een benoemde omgeving te implementeren. Deze preview-implementatie wordt gepubliceerd op een stabiele URL die de omgevingsnaam bevat. Als de implementatieomgeving bijvoorbeeld de naam releaseheeft, is de omgeving beschikbaar op een locatie zoals <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net.

Notitie

Geldige tekens voor omgevingsnamen zijn 0-9,a-z en A-Z. De maximaal toegestane tekenreekslimiet is 16.

Volgende stappen