尝试运行我的构建脚本时出现以下错误。
/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并尝试重新安装。没运气!
jenkins
$PATH
我终于想通了…检查$PATH变量在这种情况下没有帮助。运行Jenkins作业时不会执行各种Shell启动文件,因此$PATH未正确填充变量。可以通过以下三个步骤来纠正此问题:
PATH
$PATH:/usr/local/zend/bin