我正在尝试让Cucumber在我的builds Travis CI上运行测试,其中包含以下最小function run() {
var reader = new FileReader();
log = document.getElementById( "loglist" ).value;
var logdir = "/var/log/";
var logpath = logdir.concat(log);
reader.onload = function() {
logtext = reader.result;
alert(logtext);
}
reader.readAsText(logpath);
}
:
.travis.yml
但构建失败并带有
language: ruby
sudo: required
services: docker
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq cucumber
script:
- cucumber --version
我是否需要安装黄瓜以外的其他包?
答案 0 :(得分:0)
似乎正在安装所有软件包,我认为这里的问题是sudo apt-get install -qq cucumber
安装了ruby 1.9.3然后黄瓜(检查日志),调用cucumber
尝试使用ruby 2.2执行(特拉维斯默认)
也许你应该坚持使用bundler或rake来安装cuke。