Maven - Auto Respond ‚Ja‘ auf alle Benutzereingaben
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?
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> ...