0

情况就是这样,我有自动构建服务器,它构建应用程序战争并在每次 git 提交时将其部署到本地 tomcat。现在,作为项目的一部分,我有自定义编写的插件,每次更新插件版本时,都会提示插件版本更新,这会停止并最终破坏构建过程(因为线程在“n”秒后被破坏)。现在我很好奇有没有办法将选项传递给grails war命令,所以它会自动接受这个插件更新?一种解决方法是将“y”字符串作为标准输入传递给构建脚本:

cat "yyyy" | project-build.sh

,但是如果命令中有这样的命令,或者 grails 自动获取新版本的任何其他方式,我很好奇grails war,因为这个版本是在 BuildConfig.groovy 中指定的:

plugins {
  compile ":custom-plugin:1.1.4"
}

如果我想从 1.1.3 更新到 1.1.4,我仍然有疑问

4

1 回答 1

1

grails war --non-interactive将绕过问题并进行更新。

--non-interactive可以应用于任何grails命令,并会自动为任何问题选择默认选项。

于 2012-09-26T22:46:11.003 回答