Rai*_*ner 6 branch r github package travis-ci
我正在开发一个包,它依赖于我的另一个包,它仍然在 github 上。我正在使用 travis-ci 来测试该包。我将以下内容添加到 .travis.yml 文件中以从 dev 分支安装 dmdScheme 包:
language: r
r_github_packages: r-lib/remotes#340
r_github_packages: rkrug/dmdScheme#dev
Run Code Online (Sandbox Code Playgroud)
但我在travis收到以下错误
Installing R packages from GitHub: rkrug/dmdScheme#dev
0.19s$ Rscript -e 'remotes::install_github(c("rkrug/dmdScheme#dev"))'
Error in parse_repo_spec(repo) :
Invalid git repo specification: 'rkrug/dmdScheme#dev'
Calls: <Anonymous> -> lapply -> FUN -> parse_git_repo -> parse_repo_spec
Execution halted
The command "Rscript -e 'remotes::install_github(c("rkrug/dmdScheme#dev"))'" failed and exited with 1 during .
Run Code Online (Sandbox Code Playgroud)
远程软件包已安装。
我的问题:
ref指定命令中使用的分支(或一般情况)的正确语法是什么r_github_packages?
正如我们在Devtools 依赖项 vignette中看到的,我们可以用来@指定特定的提交等。因此,您需要:
r_github_packages: rkrug/dmdScheme@dev
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2895 次 |
| 最近记录: |