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 e2e_job.yml. Sofern Sie ein Backend haben, sollte Ihre Workflow-Dateien die folgenden Schritte enthalten.

frontend_job.yml backend_trigger.yml e2e_job.yml
  • Checkout Code
  • Install Node
  • Install Dependencies
  • Run Formatter
  • Run Linter
  • Run Frontend Tests (Unit & Integration)
  • Checkout Code
  • Install Python/Java/Node/…
  • Install Dependencies
  • Run Formatter
  • Run Linter
  • Run Backend Tests (Unit & Integration)
  • Prepare Database
  • Prepare Backend (analog backend_trigger.yml)
  • Prepare Frontend (analog frontend_job.yml)
  • Wait until Ready
  • Run E2e-Tests
 
  • de/modul/ffit/3-jahr/cicd/learningunits/lu08/aufgaben/a01.txt
  • Zuletzt geändert: 2026/03/31 01:07
  • von apeter