Question

Actuellement, j'ai un Grails / projet Maven. En ce moment je suis mise à niveau mes Grails proj 1.2.1. Le problème est que la mise à niveau demande l'entrée d'utilisateur, et si je mon serveur CI essaye de le construire, il calera demander à l'utilisateur s'il veut mettre à jour certains plugins.

Est-il possible de dire maven sur toutes les entrées utilisateur pour répondre « y »?

Était-ce utile?

La solution 2

I découvert que cible de grails upgrade a une option de '--non-interactive » qui désactive l'entrée d'utilisateur. Il était juste une question de câblage avec mon serveur CI.

Autres conseils

Essayez d'utiliser l'option --batch mode. Ceci est censé répondre automatiquement aux questions avec des réponses par défaut « sensibles » ... quoi que cela signifie.

A défaut, sous UNIX / LINUX, vous pouvez essayer yes | mvn <options> ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top