我正在尝试通过我的个人 R 包sesh添加Codecov支持。library(covr)
当我在本地检查时,覆盖测试运行并报告没有事故:
covr::package_coverage()
sesh Coverage: 68.75% R/executeDevtoolDocument.R: 0.00% R/sesh.R: 69.23%
但是当它在 Travis 上运行时,会遇到以下错误token
:
$ Rscript -e 'covr::codecov()'
Error in if (nzchar(token)) { : argument is of length zero Calls: <Anonymous> Execution halted
R CMD 检查在 Travis 上成功运行。
我的 .travis.yml 的内容:
language: R
matrix:
include:
- r: release
after_success: Rscript -e 'covr::codecov()'
r_github_packages:
- r-lib/covr
以及最新的Travis 报告的链接。
我试图忠实地按照covr README进行设置。而且自述文件说 Travis不需要 CODECOV_TOKEN
支持,所以我还没有尝试通过一个。
我在这里想念什么?