WindowsのPythonプロジェクトでcodecovを使用していますが、カバレッジレポートをcodecoveサーバーにアップロードしようとすると、次のエラーが発生します。
ファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくありません。
D:\foo>codecov -t ***
_____ _
/ ____| | |
| | ___ __| | ___ ___ _____ __
| | / _ \ / _ |/ _ \/ __/ _ \ \ / /
| |___| (_) | (_| | __/ (_| (_) \ V /
\_____\___/ \____|\___|\___\___/ \_/
v2.0.15
[90m==>[0m Detecting CI provider
-> Got branch from git/hg
-> Got sha from git/hg
[90m==>[0m Preparing upload
The filename, directory name, or volume label syntax is incorrect.
Error running `cd 'D:\foo' && git ls-files`: None
[41mError:[0m[91m Missing repository upload token[0m
[42mTip:[0m[32m See all example repositories: https://github.com/codecov?query=example[0m
[92mSupport channels:[0m
Email: [email protected]
IRC: #codecov
Gitter: https://gitter.im/codecov/support
Twitter: @codecov
しかしながら
私が実行している場合はcodecov
、フォームのWSL(同報告と同じレポから、)(Linux)を、すべてが正常です。
更新
codecov 2.0.10は、2.0.11から正常にアップロードできます。これを取得します。ファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくありません。エラー。
--file
スイッチを使用して、カバレッジレポートファイル(デフォルトではcoverage.xml)を提供します。この場合、codecovはファイルを検索せず、クラッシュしません。
codecov --no-color -X gcov --file coverage.xml
(不要なエラーを減らすために、--no-color
とgcov-X gcov
での色付けを無効にすることをお勧めします。)
更新
この問題には修正があります:https://github.com/codecov/codecov-python/issues/167
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加