Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Static Web Apps unterstützt eine Reihe integrierter Anbieter, mit denen Sie Ihre Website veröffentlichen können. Wenn Sie einen Anbieter über die vordefinierten Optionen hinaus nutzen möchten, verwenden Sie die folgende Anleitung, um Ihre statische Web-App zu erstellen und bereitzustellen.
Erstellen einer statischen Web-App
Wenn Sie eine neue statische Web-App im Azure-Portal erstellen, können Sie den Quellspeicherort Ihrer Web-App auswählen.
Wählen Sie unter Bereitstellungsdetails die Option Andere aus, um einen benutzerdefinierten Anbieter für die Quellcodeverwaltung zu verwenden.
Sobald die statische Web-App fertig ist, wechseln Sie zum Abschnitt Übersicht.
Wählen Sie im Abschnitt Übersicht die Schaltfläche Bereitstellungstoken verwalten aus.
Kopieren Sie das Bereitstellungstoken, und fügen Sie es in einen Texteditor ein, damit Sie Ihre CI/CD-Pipeline einrichten können.
Einrichten einer CI/CD-Pipeline
Wenn Sie Ihre CI/CD-Pipeline einrichten, müssen Sie zwei Aufträge erstellen. Der erste Auftrag erstellt Ihre statische Web-App, und der zweite Auftrag stellt die App bereit.
Erstellen
Der Zweck des Erstellungsauftrags besteht darin, die Web-App in einem produktionsfähigen Zustand zu erstellen. Richten Sie Ihren Erstellungsauftrag so ein, dass die Befehle ausgeführt werden, die zum Erstellen und Verpacken Ihrer Web-App erforderlich sind, um sie für die Bereitstellung vorzubereiten.
Der Erstellungsprozess muss die statische Web-App und die APIs im Ordner api erstellen, sofern vorhanden.
Erstellungsbefehle sind spezifisch für die verwendete Technologie. Ausführliche Informationen finden Sie in der Dokumentation zu Bibliotheken oder Frameworks, die in Ihrer Anwendung verwendet werden.
Bereitstellen
Erstellen Sie einen Auftrag zum Bereitstellen der produktionsfähigen Dateien und Ordner in der leeren statischen Web-App. Ihr Auftrag muss das Bereitstellungstoken der statischen Web-App für die Authentifizierung bei Azure enthalten.
Bereitstellungsbefehle sind spezifisch für die verwendete Technologie. Einzelheiten finden Sie in der Dokumentation des Quellcodeverwaltungsanbieters.