我尝试测试我的 R 包的代码覆盖率。但是,在 Travis-CI 构建成功后,会显示我测试的 R 包不包含 covr 包的错误消息,如下所示:Error: ‘/home/travis/build/tzuliu/ooc’ does not contain a package!
Execution halted
我已经尝试了几个指令,例如这个指令或这个指令。但是,它仍然失败。
我的 Travis yml 文件如下:
sudo: false
language: r
cache: packages
install:
- Rscript -e 'install.packages(c("devtools","roxygen2","testthat"));devtools::install_deps("ooc")'
script:
- Rscript -e 'devtools::check("ooc")'
r_packages:
- covr
r_github_packages:
- r-lib/covr
after_success:
- Rscript -e 'covr::codecov()'
任何人都可以帮助确定问题出在哪里吗?
注意:系统是 OSX,我已经按照说明修改了DESCRIPTION
.