我正在尝试构建我的第一个R软件包,并遇到了一个问题,尝试使用R-hub检查多个OS配置。具体来说,我以默认配置致电devtools::check_rhub()
,但一切都因以下消息而停滞:“正在准备构建,请参阅...的状态”
如果我不理会它,它将在这个阶段徘徊数小时。如果我转到应该可以查看状态的那些链接,那么它只是空白:
在网站上,它显示“电子邮件未验证”,因此我认为是问题所在,但是使用rhub::validate_email()
表示我的电子邮件已通过验证。
我认为这是一个rhub
而不是devtools
的问题,因为如果我直接致电rhub::check()
,也会发生同样的事情。
以下是软件包:https://github.com/samzipper/streamdepletr
它在Windows计算机(devtools::check()
),travis-ci和R win-builder平台(devtools::check_win()
)上本地通过所有检查
答案 0 :(得分:1)
问题不是电子邮件验证,因为rhub
软件包不允许您提交该软件包。在您从那里提交之前,Web表单的“未验证电子邮件”部分一直保留,因为使用Web表单,您只能在上传软件包时验证电子邮件。
构建仍在挂起吗?我怀疑服务器上的活动过多(但无法检查我的假设:-))。
有关信息,这里是获得R-hub https://docs.r-hub.io/#pkg-dev-help帮助的其他方法(R-hub团队不会定期检查堆栈溢出)。免责声明:我是R-hub文档的撰稿人。