我已經配置了一個jenkins ubuntu奴隸,我想運行我的gradle build(使用gradle插件)。問題是,當運行詹金斯建設工作,我得到:不能在詹金斯奴隸上運行gradle
$ gradle --no-daemon --info clean build
FATAL: command execution failed
java.io.IOException: Cannot run program "gradle" (in directory "/var/jenkins/workspace/dadi"): java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at hudson.Proc$LocalProc.<init>(Proc.java:244)
at hudson.Proc$LocalProc.<init>(Proc.java:216)
當運行從(同一用戶)的命令行上同一gradle這個命令運行成功。
好的,另一個嘗試:你是否在slave上設置了'GRAILS_HOME'變量? – 2012-02-22 10:47:51
我想你的意思是GRADLE_HOME。在那種情況下,我確實在slave和jenkins節點配置中都設置了它。 – 2012-02-22 11:16:01