2013-06-10 1 views
0

У меня следующий код в моем сценарии:Groovy: AntBuilder набор файлов не создается (запущен из Jenkins)

def ant_fs = (new AntBuilder()) 
def fs = ant_fs.fileset(dir: <path>) 
fs.each{ 
    println("Fileset item: $it") 
} 

Когда я запустить его с Maven (МВН ... в командной строке) или из IntelliJ IDEA я посмотрите, что объект набора файлов инициализирован успешно (я вижу правильные файлы).

Когда я запускаю этот код через Jenkins, я вижу, что объект fs не создается, но я не вижу исключения в выводе.

Не могли бы вы помочь мне решить проблему?

В помощь!

Примечание: У меня есть верный плагин для Maven2.

ответ

1

Похоже, эта проблема была вызвана неправильными настройками агента пользователя Jenkins.

Я установил пользователя в Jenkins Service (Win host) в качестве Администратора, и мой скрипт начал работать. Это было вызвано тем, что я работаю с общей папкой на другом хосте, который требует аутентификации. Я устанавливаю аутентификацию на этом хосте для учетной записи администратора, но Дженкинс по умолчанию запускает тест как системную учетную запись.

 Смежные вопросы

  • Нет связанных вопросов^_^