0

我想在我们的詹金斯上运行 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 中的服务器上运行它时,它运行良好并且正在创建预期的输出文件。

有任何想法吗?

4

1 回答 1

3

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

于 2014-11-09T01:01:37.737 回答