"Сценарий ошибки не найден: Codenarc"

Я хочу запустить 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'
   ...
}

Кроме того, когда я запускаю его на сервере в bash от имени пользователя jenkins, он отлично работает и создает ожидаемые выходные файлы.

Есть идеи?

1 ответ

Решение

Если сборка делает чистую проверку, вам нужно запустить grails compile перед запуском любых скриптов, чтобы убедиться, что плагины установлены

Другие вопросы по тегам