詹金斯&x2B;Grails或Jenkins+;格拉德尔+;圣杯

詹金斯&x2B;Grails或Jenkins+;格拉德尔+;圣杯,grails,jenkins,gradle,Grails,Jenkins,Gradle,我有一个grails项目。我想为它设置一些CI。我最好直接从Jenkins调用grails命令,或者使用Jenkins调用Gradle调用grails命令 我问这个问题的原因是,当将Gradle与Grails一起使用时,大多数Gradle内容都直接调用Grails命令 谢谢最简单的方法是使用(内置)grails包装器() 然后你就跑 ./grailsw refresh-dependencies ./grailsw test-app 第一行是安装grails(安装所有插件等),第二行是运行测试

我有一个grails项目。我想为它设置一些CI。我最好直接从Jenkins调用grails命令,或者使用Jenkins调用Gradle调用grails命令

我问这个问题的原因是,当将Gradle与Grails一起使用时,大多数Gradle内容都直接调用Grails命令

谢谢

最简单的方法是使用(内置)grails包装器()

然后你就跑

./grailsw refresh-dependencies
./grailsw test-app
第一行是安装grails(安装所有插件等),第二行是运行测试

grails包装器的优点是它负责下载和安装正确的grails版本。如果升级grails,这非常有用。您不必在ci服务器上执行任何操作


jenkins()还有一个grails插件,它支持grails包装器。

be advice,因为当前版本的grails(3.x+)现在支持gradle,并且它使用一组不同的
任务。