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

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. Sie können eine Verzweigungsumgebung im Portal über die Registerkarte "Umgebungen " Ihrer statischen Web-App löschen.

  • 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. Der maximal zulässige Zeichenfolgengrenzwert beträgt 16.

Nächste Schritte