PHPMetrics选项--excluded-dirs =" myfolder" :myfolder目录不在docker中排除

时间:2018-03-07 11:11:54

标签: php docker qa

我试图在Docker镜像中使用PHPMetrics。

我在项目根文件夹中运行下一个命令:

docker run --rm -v `pwd`:/project jolicode/phaudit phpmetrics --report-html=var/artefacts/phpmetrics --excluded-dirs="myfolder" /project

它工作正常并且报告已正确生成,但未解释选项excluded-dirs。文件夹中的所有php类文件" myfolder"在HTML报告中......

默认情况下,正确排除供应商目录。

我尝试过没有成功:

--excluded-dirs='myfolder'
--excluded-dirs=myfolder
--excluded-dirs="./myfolder"
--excluded-dirs="myfolder/"
--excluded-dirs="project/myfolder"

欢迎任何想法。是否可以创建一个phpmetrics标签?

1 个答案:

答案 0 :(得分:1)

我将排除项添加到命令中,如下所示,附加参数:

vendor/bin/phpmetrics --report-html=report_folder/ project/ --exclude="lib"

对我来说很好。您也可以用逗号分隔排除项,例如

--exclude="lib","data","storage"

希望这会有所帮助!