Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Bereitstellungen mit Funktionsverzweigungen und Team-Workflows
Amplify Hosting wurde für die Verwendung mit Feature-Branches und GitFlow Workflows entwickelt. Amplify verwendet Git-Branches, um jedes Mal, wenn Sie einen neuen Branch in Ihrem Repository verbinden, ein neues Deployment zu erstellen. Nachdem Sie Ihren ersten Branch verbunden haben, erstellen Sie weitere Feature-Branches.
Um einer App einen Zweig hinzuzufügen
-
Wählen Sie die App aus, zu der Sie einen Zweig hinzufügen möchten.
-
Wählen Sie App-Einstellungen und dann Filialeinstellungen.
-
Wählen Sie auf der Seite mit den Filialeinstellungen die Option Filiale hinzufügen aus.
-
Wählen Sie einen Branch aus Ihrem Repository aus.
-
Wählen Sie Zweig hinzufügen.
-
Stellen Sie Ihre App erneut bereit.
Nachdem Sie einen Branch hinzugefügt haben, sind für Ihre App zwei Bereitstellungen in den Amplify-Standarddomänen verfügbar, z. B. https://main.appid.amplifyapp.com und https://dev.appid.amplifyapp.com. Dies kann davon abweichen team-to-team, aber in der Regel verfolgt der Hauptzweig den Veröffentlichungscode und ist Ihr Produktionszweig. Die develop-Verzweigung wird als Integrationsverzweigung zum Testen von neuen Funktionen verwendet. Auf diese Weise können Betatester unveröffentlichte Funktionen in der Bereitstellung in der Entwicklungsabteilung testen, ohne dass sich dies auf die Endanwender in der Hauptniederlassung auswirkt.
Themen
- Team-Workflows mit Full-Stack-Apps von Amplify Gen 2
- Team-Workflows mit Full-Stack-Apps von Amplify Gen 1
- Musterbasierte Feature-Branch-Bereitstellungen
- Automatische Generierung der Amplify-Konfiguration während der Erstellung (nur Gen 1-Apps)
- Bedingte Backend-Builds (nur Apps der Generation 1)
- Verwenden Sie Amplify-Backends für mehrere Apps (nur Gen-1-Apps)