我最近将一个包含R包的github存储库连接到Travis CI。该软件包在R的当前版本(release
)和开发版本(devel
)下构建良好,但在旧版本(oldrel
,即R版本3.2.5)中给出了错误。
生成不会引发错误,但会终止并显示以下消息:
No output has been received in the last 10m0s, this potentially indicates
a stalled build or something wrong with the build itself.
The build has been terminated
最新版本可以在那里找到:https://travis-ci.org/lnalborczyk/ESTER
我的.travis.yml
文件是:
language: R
sudo: false
cache: packages
r:
- oldrel
- release
- devel
有人知道这个问题的根源是什么,以及从提交给CRAN的角度来看,这种行为是否会有问题?
编辑
我知道travis_wait
可以延长构建时间的长度,但它并没有解释为什么该软件包实际上在当前和开发版本上构建得很好(~5mn),而不是在旧的R版本上构建(参见下面的评论)。
你正在寻找travis_wait
您可以让 travis 在无输出构建中等待最长最长运行时间(50 分钟)