Трэвис CI в подкаталоге - PullRequest
7 голосов
/ 21 октября 2011

У меня есть гем с подкаталогом (test), содержащим приложение Rails 3.1.1, используемое для тестирования проекта. Я пытаюсь настроить Travis-CI для непрерывной интеграции, однако я не могу понять, как настроить мою конфигурацию .travis.yml. У меня есть:

gemfile: test/Gemfile
rvm:
  - 1.8.7
  - 1.9.2
  - 1.9.3
  - jruby
  - ree
script: sh -e 'cd test' && bundle exec rake db:drop db:create db:migrate test

Что вызывает:

sh: Can't open cd test

Есть идеи?

1 Ответ

4 голосов
/ 23 октября 2011

Обнаружено, что это была проблема с некоторыми документами.Вызов сценария должен был быть:

script: sh -c 'cd test && bundle exec rake db:drop db:create db:migrate test'
...