2016-02-07 3 views
0
/home/travis/.rvm/rubies/ruby-2.2.2/bin/ruby -I/home/travis/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.4.2/lib:/home/travis/.rvm/gems/ruby-2.2.2/gems/rspec-support-3.4.1/lib /home/travis/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.4.2/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb 
    /home/travis/build/jmoon90/seat_geek/lib/seat_geek.rb:13:in `require': cannot load such file -- seat_geek/taxonomies/tree (LoadError). 
The command "bundle exec rake" exited with 1. 

Я настраиваю Travis CI для своих SeatGeek wrapper gem. Однако, когда CI строит, он правильно связывается, но когда он запускает задачи рейка, он не говорит, что он не может загрузить такой файл.Travis Fail Из-за «требуемого» файла LoadError после комплектации

Я не уверен, почему это так, потому что я делаю это доступным в master file.

Странно, что папки seat_geek/query/ не взрываются до этого.

В чем проблема?

ответ

0

Тревис ожидает, что путь будет всем нижним регистром. Проблема заключалась в том, что Github не обновлял имя моей папки от Taxonomies/concerts до taxonomies/concerts даже после того, как я внес изменения и вытолкнул его.

Github, похоже, не заботится о том, является ли он прописным или нет. Поэтому мне пришлось изменить имя папки на taxonomiess и нажать на нее. Затем после этого измените его на taxonomies с нижним регистром.

Смежные вопросы