在 Phing 上执行命令时没有输出

Yah*_*din 4 phing

我有以下构建文件:

<?xml version="1.0" encoding="UTF-8"?>
<project name="Example" default="test" description="Sample Description">
    <target name="test">
        <exec command="ls" dir="./" />
    </target>
</project>
Run Code Online (Sandbox Code Playgroud)

但是,Phing 似乎在不输出任何内容的情况下运行此命令:

Buildfile: /path/to/build/file/build.xml

Example > test:


BUILD FINISHED

Total time: 0.2106 seconds
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

注意phpunit测试

cor*_*tge 5

你应该使用参数

passthru="true"
Run Code Online (Sandbox Code Playgroud)

更多信息请访问https://www.phing.info/docs/guide/trunk/ExecTask.html

  • 非常出色,非常感谢。不幸的是,该文档似乎没有很好地解释这是什么。 (2认同)