Почему gradle не запускается из задания jenkins

Я пытаюсь настроить сборку на нашем сервере Jenkins для запуска форка проекта hibernate-core.

Я смог заставить Jenkins сделать git clone, чтобы получить локальный репозиторий из моего github fork, но когда Jenkins пытается выполнить команду 'gradlew', происходит сбой.

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

Задание настроено как конфигурация Freestyle с шагом сборки, настроенным как шаг "execute shell".

Шаг сборки запускает следующую команду.

./gradlew clean test install buildReleaseBundles uploadArchives --debug --stacktrace

Кажется, что скрипт gradlew выполняется, но внутри класса gradle Download что-то идет не так.

Мой скрипт сборки выдает следующее:

Building on master
Checkout:workspace / /data/hudson/jobs/hibernate-envers-stevemac/workspace - hudson.remoting.LocalChannel@63e4f703
Using strategy: Default
Last Built Revision: Revision 7cdb4c829f28c5b029a3d43f50a54d4c89fc9665 (origin/Branch_4.0.0.Final)
Checkout:workspace / /data/hudson/jobs/hibernate-envers-stevemac/workspace - hudson.remoting.LocalChannel@63e4f703
Fetching changes from 1 remote Git repository
Fetching upstream changes from https://stevemac007@github.com/stevemac007/hibernate-core.git
Commencing build of Revision 7cdb4c829f28c5b029a3d43f50a54d4c89fc9665 (origin/Branch_4.0.0.Final)
Checking out Revision 7cdb4c829f28c5b029a3d43f50a54d4c89fc9665 (origin/Branch_4.0.0.Final)
[workspace] $ /bin/sh -xe /tmp/tomcat6-tmp/hudson9191971611159378903.sh
+ ./gradlew clean test install buildReleaseBundles uploadArchives --debug --stacktrace
Downloading http://repo.gradle.org/gradle/distributions/gradle-1.0-milestone-3-bin.zip

Exception in thread "main" java.io.FileNotFoundException: /usr/share/tomcat6/.gradle/wrapper/dists/gradle-1.0-milestone-3-bin.zip.part (No such file or directory)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:145)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:46)
    at org.gradle.wrapper.Download.download(Download.java:37)
    at org.gradle.wrapper.Install.createDist(Install.java:54)
    at org.gradle.wrapper.Wrapper.execute(Wrapper.java:80)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:37)
Build step 'Execute shell' marked build as failure
Finished: FAILURE
6
задан stevemac 3 January 2012 в 22:51
поделиться