【问题标题】:travis-ci build for r packager 包的 travis-ci 构建
【发布时间】:2021-01-02 09:07:32
【问题描述】:

我最近为我的在线课程构建了 R 包。但是,当我运行 travis-ci build 时,由于以下错误而停止:

https://github.com/AnoushiravanR/fars

ERROR: configuration failed for package ‘gert’

* removing ‘/home/travis/R/Library/gert’

Error in i.p(...) : 

  (converted from warning) installation of package ‘gert’ had non-zero exit status

Calls: <Anonymous> ... with_rprofile_user -> with_envvar -> force -> force -> i.p

Execution halted

The command "Rscript -e 'deps <- remotes::dev_package_deps(dependencies = NA);remotes::install_deps(dependencies = TRUE);if (!all(deps$package %in% installed.packages())) { message("missing: ", paste(setdiff(deps$package, installed.packages()), collapse=", ")); q(status = 1, save = "no")}'" failed and exited with 1 during .

Your build has been stopped.

如果您能给我一些有关如何通过此测试的提示,我将不胜感激。 我还在我的包上运行 R cmd check,我收到的唯一警告如下:

WARNING
  'qpdf' is needed for checks on size reduction of PDFs

但是,此签入也停止了。

我也会留下我的github包地址:

https://github.com/AnoushiravanR/fars

【问题讨论】:

  • 所以搜索the warning issue是你的朋友
  • 这看起来更像是 travis 的问题。您可能想咨询 gert 维护人员。或者切换到 github 操作而不是 travis。

标签: r travis-ci


【解决方案1】:

我将这些行添加到我的.travis.yml 并通过了我的 travis 构建:

addons:
  apt:
    packages:
      - libgit2-dev

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-07
    • 2021-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多