Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:cicd:learningunits:lu08:aufgaben:a01 [2026/03/31 00:53] – apeter | de:modul:ffit:3-jahr:cicd:learningunits:lu08:aufgaben:a01 [2026/03/31 01:07] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Erstellen Sie für diese Aufgabe bei Bedarf einen Github-Task. | Erstellen Sie für diese Aufgabe bei Bedarf einen Github-Task. | ||
| - | Erweitern Sie Ihre Github-Pipeline so, dass zusätzlich auch E2e-Tests ausgeführt werden. Nutzen Sie dafür jedoch eine separate workflow-Datei. | + | Erweitern Sie Ihre Github-Pipeline so, dass zusätzlich auch E2e-Tests ausgeführt werden. Nutzen Sie dafür jedoch eine separate workflow-Datei |
| + | Sofern Sie ein Backend haben, sollte Ihre Workflow-Dateien die folgenden Schritte enthalten. | ||
| + | ^ '' | ||
| |< | |< | ||
| - | asd | + | * Checkout Code |
| + | * Install Node | ||
| + | * Install Dependencies | ||
| + | * Run Formatter | ||
| + | * Run Linter | ||
| + | * Run Frontend Tests (Unit & Integration) | ||
| </ | </ | ||
| - | asd | + | * Checkout Code |
| + | * Install Python/ | ||
| + | * Install Dependencies | ||
| + | * Run Formatter | ||
| + | * Run Linter | ||
| + | * Run Backend Tests (Unit & Integration) | ||
| + | </ | ||
| + | * Prepare Database | ||
| + | * Prepare Backend (analog '' | ||
| + | * Prepare Frontend (analog '' | ||
| + | * Wait until Ready | ||
| + | * Run E2e-Tests | ||
| </ | </ | ||
| <code yaml> | <code yaml> | ||