Docker und CI/CD · Middle · Frage 35 von 75
Wie vermeidet man in einem Monorepo, dass die Backend-Pipeline läuft, wenn sich nur das Frontend geändert hat?
- 1Die Backend-Pipeline nur einmal am Wochenende laufen lassen
- 2Trigger per
pathsfiltern oder geänderte Pakete erkennen - 3Den Backend-Code in einen eigenen Git-Branch verschieben
Antwort zeigen
Richtige Antwort: Trigger per paths filtern oder geänderte Pakete erkennen
Erklärung
on: push: paths: ['apps/api/**'] ist die einfache Variante. Werkzeuge wie Nx oder Turborepo berechnen betroffene Projekte aus dem Abhängigkeitsgraphen.