我尝试将CodeCov
集成到CircleCI
中,但命令bash <(curl -s https://codecov.io/bash)
退货The '<' operator is reserved for future use.
在流水线中执行时。
我正在遵循我找到的
- CodeCov:https://docs.codecov.io/v4.3.0/docs/about-the-codecov-bash-uploader
- CircleCI:https://circleci.com/docs/reference-2-1/#jobs
我的config.yml
有以下步骤:
steps:
- checkout
- run:
name: "Run Unit Tests"
command: dotnet.exe test ./UnitTests --collect:"XPlat Code Coverage"
- run:
name: Upload CodeCov.io Data
command: bash <(curl -s https://codecov.io/bash)
when: always # Uploads code coverage results, pass or fail
我也试过只使用curl -s https://codecov.io/bash
,但这样我得到错误Invoke-WebRequest : Cannot process command because of one or more missing mandatory parameters: Uri.
你们中有人做过这种整合吗?
谢谢你
2条答案
按热度按时间ukqbszuj1#
更新:
我不得不将.exe添加到curl命令中:
现在,它正在构建,但找不到报告。
iezvtpos2#
尝试运行命令,如下所示: