我正在为PHP项目设置CI。由于CI是在云上,我没有物理访问系统。我的ant目标phpunit失败,消息-
Cannot run program "phpunit": java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
并且我被告知我需要-"在调用安装pear和php构建工具之前添加一个额外的构建步骤。"我知道我可以这样做- "pear install pear. PHPUnit .de/PHPUnit ",但我没有对CI系统的物理访问权限,pear安装必须从构建文件中进行。
我使用的构建文件是在- jenkins-php.org上可用的我如何添加这个额外的步骤来构建文件(我不了解php)
好,这很简单。可以通过从作业配置页执行shell命令来完成。