我尝试通过阅读 Codeclimate自述文件来通过 docker 安装 Codeclimate 。
为了在本地测试 Codeclimate。我创建了一个新文件夹hello.php
并将.codeclimate.yml
.
以下是我的hello.php
<?php
echo("Hello");
以下是我的.codeclimate.yml
version: "2"
checks:
argument-count:
enabled: true
complex-logic:
enabled: true
file-lines:
enabled: true
method-complexity:
enabled: true
method-count:
enabled: true
method-lines:
enabled: true
nested-control-flow:
enabled: true
return-statements:
enabled: true
similar-code:
enabled: true
identical-code:
enabled: true
我通过我的终端运行如下 codecliate
docker run \
--interactive --tty --rm \
--env CODECLIMATE_CODE="$PWD" \
--volume "$PWD":/code \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume /tmp/cc:/tmp/cc \
codeclimate/codeclimate analyze
它显示喜欢Starting analysis
和等待很长时间后。我收到超时错误。
我的配置有问题吗?