grails codenarc“未找到错误脚本:Codenarc”

时间:2014-11-08 11:54:03

标签: grails jenkins codenarc

我想在我们的jenkins上运行codenarc,它总是失败,我输入的所有内容都是

$ /opt/grails/bin/grails -Dgrails.work.dir=/var/lib/jenkins/.grails-codenarc codenarc --non-interactive
| Loading Grails 2.4.4
| Configuring classpath
| Running pre-compiled script
| Error Script not found: Codenarc
Build step 'Build With Grails' marked build as failure

当然我把它包含在BuildConfig.groovy

plugins {
   build ":tomcat:$tomcatVersion"

   compile ':codenarc:0.22'
   ...
}

此外,当我作为jenkins用户在bash中在服务器上运行它时,它运行良好并且正在创建预期的输出文件。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

如果构建执行干净检查,则需要在运行任何脚本之前运行grails compile以确保安装了插件