Авто отвечает «да» за «Грааль войны» на Гудзоне - PullRequest
4 голосов
/ 04 февраля 2011

Мы используем 'войну Граилса', чтобы построить войну с Хадсоном, а затем другую задачу для развертывания в нашей тестовой среде.

Проблема в том, что когда 'война Граилса' сталкивается с обновлением плагина, он будетпостоянно просить пользователя обновить некоторые плагины.

Есть ли способ ответить 'y' на все вводимые пользователем данные?

Я пробовал --non-interactive, но, похоже, ничего не происходит.

Ответы [ 2 ]

11 голосов
/ 04 февраля 2011

Вам может потребоваться поместить кавычки вокруг цели выполнения в текстовом поле «Цели»:

"war --non-interactive"
1 голос
/ 04 февраля 2011
yes | grails war

предполагается, что вы используете OSX / Unix / Linux / Cygwin. Это отвечает «да» на все вопросы, которые задает программа, которую вы задаете.

если вы хотите сказать «да» только один раз, вы можете использовать

echo y | grails war
...