2011-10-21 145 views
7

我有一个包含用于测试项目的Rails 3.1.1应用程序的子目录(test)。我试图设置Travis-CI进行持续集成,但我无法弄清楚如何设置我的.travis.yml配置。我有:Travis CI子目录

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 

任何想法?

回答

4

发现这是一些文档的问题。脚本调用应该是:

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