对Hudson的'grails war'自动回答'是'

时间:2011-02-04 15:08:13

标签: plugins grails continuous-integration hudson

我们正在使用'grails war'来对哈德森构建一场战争,然后再将另一项工作部署到我们的测试环境中。

问题在于,当'grails war'遇到插件升级时,它会不断要求用户升级某些插件。

有没有办法对所有用户输入回复'y'?

我试过 - 非互动,但似乎什么也没做。

2 个答案:

答案 0 :(得分:11)

您可能需要在“目标”文本字段中的运行目标周围加上引号:

"war --non-interactive"

答案 1 :(得分:1)

yes | grails war

假设你在OSX / unix / Linux / cygwin上。对于管道程序要求的所有问题,这都是肯定的。

如果你只想说一次,你可以使用

echo y | grails war