Freigeben über


Vorschauumgebungen in Azure Static Web Apps

Wenn Sie eine Website auf Azure Static Web Apps bereitstellen, wird standardmäßig von jedem Pull Request eine Vorschauversion Ihrer Website bereitgestellt, die über eine temporäre URL verfügbar ist. Mit dieser Version der Website können Sie Änderungen überprüfen, bevor Sie Pull Requests zusammenführen. Nachdem der Pull Request (PR) geschlossen wurde, verschwindet die temporäre Umgebung.

Über PR-gesteuerte temporäre Umgebungen hinaus können Sie Vorschauumgebungen mit stabilem Speicherort erstellen. Die URLs für Vorschauumgebungen haben das folgende Format:

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

Begrenzungen

  • Benutzerdefinierte Domänen funktionieren nicht mit Vorschauumgebungen.
  • Präproduktionsumgebungen sind nicht geografisch verteilt.

Bereitstellungstypen

Die folgenden Bereitstellungstypen sind in Azure Static Web Apps verfügbar:

  • Produktion: Änderungen an Produktionsbranches werden in der Produktionsumgebung bereitgestellt. Ihre benutzerdefinierte Domäne verweist auf diese Umgebung, und von diesem Speicherort bereitgestellte Inhalte werden von Suchmaschinen indiziert.

  • Pull Request: Pull Requests für Ihre Produktionszweige werden in einer temporären Umgebung bereitgestellt, die nach dem Schließen des Pull Requests verschwindet. Die URL für diese Umgebung enthält die PR-Nummer als Suffix. Wenn Sie beispielsweise Ihren ersten PR erstellen, sieht der Vorschauspeicherort ähnlich wie <DEFAULT_HOST_NAME>-1.<LOCATION>.azurestaticapps.net aus.

  • Branch: Sie können Ihre Website so konfigurieren, dass Änderungen in einem Branch bereitgestellt werden, der kein Produktionsbranch ist. Diese Vorschaubereitstellung wird unter einer stabilen URL veröffentlicht, die den Branchnamen enthält. Wenn der Branch beispielsweise dev heißt, ist die Umgebung an einem Speicherort wie z. B. <DEFAULT_HOST_NAME>-dev.<LOCATION>.azurestaticapps.net verfügbar. Eine Branch-Umgebung kann im Portal über die Registerkarte Umgebungen Ihrer statischen Web-App gelöscht werden.

  • Benannte Umgebung: Sie können Ihre Pipeline so konfigurieren, dass alle Änderungen an einer benannten Umgebung bereitgestellt werden. Diese Vorschaubereitstellung wird unter einer stabilen URL veröffentlicht, die den Umgebungsnamen enthält. Wenn der Bereitstellungsumgebung beispielsweise release heißt, ist die Umgebung an einem Speicherort wie z. B. <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net verfügbar.

Hinweis

Gültige Zeichen für Umgebungsnamen sind 0-9, a-z und A-Z. Die Zeichenfolge darf maximal 16 Zeichen umfassen.

Nächste Schritte