Я разрабатываю пакет, который зависит от другого моего пакета, который все еще находится на github. Я использую travis-ci для проверки пакета. Я добавил следующее в файл .travis.yml для установки пакета dmdScheme из ветки dev:
language: r
r_github_packages: r-lib/remotes#340
r_github_packages: rkrug/dmdScheme#dev
но я получаю следующую ошибку на 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 .
Удаленный пакет установлен.
Мой вопрос:
Каков правильный синтаксис для указания ветви (или ref
в целом), которая будет использоваться в команде r_github_packages
?