Мы используем Play! Framework, и я настроил наш Jenkins CI для запуска автоматического тестирования и других вещей на главной машине Unix. В качестве второго шага я хочу настроить подчиненный Windows для запуска некоторых в тестах браузера webdriver. К сожалению, моя сборка не доходит до этого момента. Источник в порядке в каталоге рабочего пространства. В качестве первого шага сборки я запускаю
play clean
Который, кажется, терпит неудачу каждый раз. Я дал полные права администратора для этого каталога, и я запускаю ведомого jenkins под этим администратором, как это
runas /noprofile /user:DOMAIN\Administrator "javaws http://jenkins:8080/computer/Keith/slave-agent.jnlp"
Консольный вывод, который я вижу у Дженкинса:
Building remotely on Keith in workspace C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows
Updating http://svnrepo..
At revision 448
no change for http://svnrepo.. since the previous build
play path is C:\Software\Play\play
Executing C:\Software\Play\play clean "C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows"
[windows] $ C:\Software\Play\play clean "C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows"
Build step 'Play!' marked build as failure
Finished: FAILURE
Обратите внимание, что когда я запускаю приведенную ниже команду вручную в окне Windows, она работает нормально:
C:\Software\Play\play clean "C:\Documents and Settings\administrator\My Documents\Jenkins\workspace\windows"
У кого-нибудь есть идеи, что я делаю не так?
Спасибо!