Frage

Zur Zeit habe ich eine Grails / Maven Projekt. Im Moment bin ich ein Upgrade meiner Grails proj 1.2.1. Das Problem ist, dass das Upgrade für die Benutzereingabe fragt, und wenn ich meinen CI-Server, es zu bauen versucht, wird er abgewürgt die Benutzer zu fragen, ob er will bestimmten Plugins aktualisieren.

Gibt es eine Möglichkeit Maven zu sagen, ‚y‘ auf alle Benutzereingaben zu reagieren?

War es hilfreich?

Lösung 2

Ich fand heraus, dass grails upgrade Ziel eine '--non-interactive‘Option hat, die Benutzereingaben deaktiviert. Es war nur eine Frage der Verkabelung dieses mit meinem CI-Server.

Andere Tipps

Versuchen Sie, die --batch-Modus-Option. Dies soll automatisch Fragen beantworten mit „vernünftigen“ Standardantworten ... was immer das bedeutet.

Gelingt das nicht, auf UNIX / LINUX könnten Sie versuchen yes | mvn <options> ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top