2014-10-21 37 views

Trả lời

11

Cố gắng thêm đoạn mã sau vào một install phần bổ sung của bạn tập tin .travis:

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

Vì vậy, khi bắt đầu tập .travis của bạn sẽ là:

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

Hầu như :) Tôi cần thay đổi i nstall phần này: 'rvm @ global làm gem gỡ cài đặt bundler -x && gem install bundler -v '~> 1.7.4' && bundle install' và tất cả các công trình ngay bây giờ. Nhưng nó có vẻ rất hacky ... nhưng hoạt động :) – Drakmail

+0

Tốt hơn để đặt gem install/install trong phần before_install (theo câu trả lời của Danil), nếu không bạn cũng cần gọi "bundle install" trong phần cài đặt. –

+0

đã mở một vấn đề cho việc này: https://github.com/travis-ci/travis-ci/issues/4536 – brauliobo

2

Thêm phần này vào của bạn .travis.yml:

before_install: gem install bundler --pre 
Các vấn đề liên quan