2014-10-21 10 views

Odpowiedz

11

spróbuj dodać następujący kod w dodatkowym install części swojej .travis pliku:

gem uninstall bundler 
    gem install bundler --version '1.7.4' 

Więc, na początku pliku .travis będą:

language: ruby 
install: 
    - gem uninstall bundler 
    - gem install bundler --version '1.7.4' 
script: "rake" 
+3

Prawie :) mam trzeba zmienić I nstall sekcja do tego: 'rvm @global do demontażu pakietu klejnotów -x & & gem install bundler -v '~> 1.7.4' && bundle install' i wszystko działa teraz. Ale wydaje się być bardzo hacky ... ale działa :) – Drakmail

+0

Lepiej odinstaluj/zainstaluj klejnot w sekcji before_install (zgodnie z odpowiedzią Danila), w przeciwnym razie powinieneś wywołać "bundle install" również w sekcji instalacji. –

+0

otworzył problem: https://github.com/travis-ci/travis-ci/issues/4536 – brauliobo

2

Dodaj to do Twój .travis.yml:

before_install: gem install bundler --pre 
Powiązane problemy