将Dockerfile放在R包中的位置

时间:2017-09-08 17:47:32

标签: r package dockerfile cran

贡献者已将Dockerfile添加到我的R包中。当尝试将其上传到CRAN时,它会被标记为:

Non-standard file/directory found at top level:
'Dockerfile'

在库的目录结构中,Dockerfiles是否有更合适的位置?

非常感谢

1 个答案:

答案 0 :(得分:3)

您可以将其保留在顶级目录中。使用.Rbuildignore文件向Dockerfile(以及其他非标准文件)添加排除项。

.Rbuildignore使用正则表达式。这是一个示例.Rbuildignore文件:

^.*\.Rproj$
^\.Rproj\.user$
.travis.yml
.*.tar.gz
^local