我最近把一个包含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
将允许延长构建时间的长度,但它无法解释为什么程序包在当前和开发版本上实际构建正常(大约5百万)而不构建旧版本R(参见下面的评论)。