2013-07-27 41 views
2

我有一個Grails項目。我想爲它設置一些CI。我最好直接從Jenkins調用grails命令,或者使用Jenkins調用Gradle來調用Grails命令。Jenkins + Grails或Jenkins + Gradle + Grails

我問的原因是,在Grails中使用Gradle時,大多數Gradle工具只是直接調用Grails命令。

感謝

回答

3

最簡單的是使用(內置)的Grails包裝(http://grails.org/doc/latest/guide/single.html#wrapper)。

你會再運行

./grailsw refresh-dependencies 
./grailsw test-app 

第一行設置(安裝的所有插件等)Grails和第二運行測試。

grails包裝的優點是,它需要照顧下載&安裝正確的grails版本。如果您升級grails,這非常有用。您不必在您的ci服務器上執行任何操作。

還有一個jenkins的grails插件(https://wiki.jenkins-ci.org/display/JENKINS/Grails+Plugin),它支持grails包裝。

+2

請指教,對於當前版本的grails(3.x +)現在支持gradle,它使用一組不同的'tasks'。 – genuinefafa

相關問題