尝试运行构建脚本时出现以下错误。
/var/lib/jenkins/jobs/IPS (trunk)/workspace/build.xml:62: Execute failed: java.io.IOException:
Cannot run program "phploc": java.io.IOException: error=2, No such file or directory
我尝试切换到jenkins
用户,并且能够毫不费力地运行脚本。我还检查了$PATH
并尝试重新安装。没有运气!
答案 0 :(得分:11)
我终于弄清楚了......在这种情况下检查$PATH
变量没有帮助。运行Jenkins作业时不会执行各种shell启动文件,因此$PATH
变量未正确填充。这可以通过以下三个步骤来解决:
PATH
且值为$PATH:/usr/local/zend/bin
的新环境变量。