我的包通过了 devtools::check() 的本地测试,但无法使用 Travis 进行构建 ( https://travis-ci.org/mjockers/syuzhet )。 Travis 报告“正在检查包依赖关系...错误”,因为 openNLP 包是必需的但不可用。让 Travis 可以使用该包的技巧是什么?包裹在这里:https://github.com/mjockers/syuzhet
最佳答案
我需要更新 .travis.yml 文件以加载 openNLP
包所需的 java。
我通过添加更新了 .travis.yml
language: java
和
install:
- sudo R CMD javareconf
完整的工作版本位于https://github.com/mjockers/syuzhet/blob/master/.travis.yml
关于Travis-ci 中的 R 包检查包依赖性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28554105/