Domanda

Attualmente ho un progetto / Grails Maven. In questo momento sto aggiornando i miei Grails proj a 1.2.1. Il problema è che l'aggiornamento richiede l'input dell'utente, e se il mio server CI cerca di costruirlo, sarà stallo che chiede all'utente se vuole aggiornare alcuni plugin.

C'è un modo per dire Maven per rispondere 'y' su tutto l'input dell'utente?

È stato utile?

Soluzione 2

ho scoperto che bersaglio grails upgrade ha un'opzione '--non-interactive' che disattiva l'input dell'utente. Era solo una questione di cablaggio questo con il mio server CI.

Altri suggerimenti

Provare ad usare l'opzione --batch-mode. Questo dovrebbe rispondere automaticamente domande con "sensibili" risposte di default ... qualunque cosa ciò significhi.

In mancanza di questo, su UNIX / LINUX si potrebbe provare yes | mvn <options> ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top