どこにもCodeclimate docsカバレッジフォーマッタの指定方法が書かれています。しかし、ときに私はCodeclimateにカバレッジを送信しようとしている:ゴランのコーデックテストカバレッジフォーマッタ
./cc-test-reporter before-build
./cc-test-reporter after-build
それが失敗している:
Error: could not find any viable formatter. available formatters: simplecov, lcov, coverage.py, clover, gocov, gcov, cobertura, jacoco
私はgocov
がインストールされています。また、私はgoconv
とレポート生成:
gocov test -coverprofile=out
をそして、私はさまざまな方法でCodeclimateにレポートファイルを指定してみました:
./cc-test-reporter after-build out
./cc-test-reporter after-build < out
をしかし、運がなかった...
Iの避難所」 .codeclimate.yml
ファイルのフォーマッタ関連の指令が見つかりませんでした。ドクターはスーパーの "あなたが知っている"様式で書かれているので、助けにはならなかった。どのようにCodeclimateでテストカバレッジを有効/送信するのですか?
あなたのソリューションは完璧に動作します。この魔法の 'c.out'ファイルを説明してください。 'cc-test-reporter after-build'は' c.out'という名前と具体的な構文を持つファイルを期待していますか? – I159
私はgocovのreadmeを読んでいます:https://github.com/axw/gocov#gocov-convert – avelino