Bamboo / Grails错误2.4.4错误找不到脚本:升级

时间:2015-04-13 01:35:21

标签: grails bamboo

当我在Bamboo上运行grails war时,我收到以下错误。

2015年4月13日11:15:53 |配置类路径

2015年4月13日11:15:59 |运行预编译的脚本

2015年4月13日11:15:59 |找不到错误脚本:升级

现在我知道grails upgrade命令已经从2.4.4中删除了,所以这就是原因,但为什么(升级)在Bamboo中调用它。我已经将grailsw和grailsw.bat更新为2.4.4,但仍在调用它?我的应用程序设置为2.4.4(application.properties)。它可能是什么原因(升级)和/或如何阻止它?

2 个答案:

答案 0 :(得分:0)

据我所知,在同一条船上,grails插件本身在运行任何命令之前调用grails升级。

我使用2.4.4的方法是使用命令而不是内置grails任务。

我的命令只是映射到C:\ grails \ grails-2.4.4 \ bin \ grails.bat,我只是传递命令行参数:-Dgrails.env = alpha war myApp-alpha.war

它不是无缝地执行多个命令(例如,clean - > test-app - > war),但您可以根据需要为每个命令执行单独的命令。

答案 1 :(得分:0)

看起来,它为Grails的Bamboo插件有一些bug 解决方法:
您!可以在代码中添加虚拟升级脚本。 用于添加升级脚本:

grails create-script upgrade

添加升级脚本后,它将修复Bamboo上缺少的升级脚本问题。