Sie können dafür verwenden --no-interaction
.
https://getcomposer.org/doc/03-cli.md#composer-no-interaction
(altes Thema, aber bei Google ohne Antwort)
Ich verwende Composer "Composer Update" über einen Cronjob, um täglich eine Instanz von Software zu aktualisieren und auf Master auszuführen. Ungefähr einmal im Monat schlägt dies fehl, da Composer die folgende Eingabeaufforderung zurückgibt:
Das Paket enthält modifizierte Dateien
M modifiedfile.php
Änderungen verwerfen [y, n, v, s ,?]?
Es wird also kein Update durchgeführt. Das ist ein bisschen nervig. Gibt es eine Möglichkeit, das Update auch mit geänderten Dateien zu erzwingen? Die Dokumentation von Composer legt nahe, dass dies nicht möglich ist, obwohl ich nicht glauben kann, dass dies nicht der Fall sein sollte.
Also versuche ich hier mein Glück: Gibt es so etwas wie "Composer Update --force" oder eine Art Trick oder sehe ich mir eine verlorene Sache an?
Sie können dafür verwenden --no-interaction
.
https://getcomposer.org/doc/03-cli.md#composer-no-interaction
(altes Thema, aber bei Google ohne Antwort)