Я недавно настроил Хадсон для создания проекта Grails с использованием Git в качестве хранилища. Тем не менее, я получаю эту ошибку при запуске сборки:
Compilation error: srcdir "/home/matthew/.hudson/jobs/qotd-idea/workspace/src/groovy" does not exist
Это потому, что src / groovy не копируется в рабочую область Hudson, поэтому Hudson не может найти файлы. Однако этот каталог в любом случае пуст. Все действительные исходные файлы находятся в папке grails-app .
С другой стороны, если я укажу каталог проекта как полный путь к моему источнику, тесты JUnit не будут скопированы, потому что я не использую рабочую область Hudson:
'test/results/TESTS-*.xml' doesn't match anything: even 'test' doesn't exist
Как мне заставить обоих работать вместе?