小编raf*_*ela的帖子

rake db:迁移不适用于travis-ci构建

我正试图在Travis-CI上从github构建我的Ruby on Rails项目,但我遇到了迁移问题.它为迁移运行一个rake任务,但在此之后它抱怨了相同的迁移步骤.

它遵循我的.travis.yml文件:

language: ruby
rvm:
  - 1.9.2
before_script:
  - "rake db:migrate RAILS_ENV=test"
Run Code Online (Sandbox Code Playgroud)

这是构建输出:

1Using worker: ruby4.worker.travis-ci.org:travis-ruby-3
2
3
4
5$ cd ~/builds
6
7
8$ git clone --depth=100 --quiet git://github.com/rafaelportela/bacilo.git rafaelportela/bacilo
9
10
11
12$ cd rafaelportela/bacilo
13
14$ git checkout -qf 7553b7351b7a642e39ea7b55204de6cd4f320c36
15
16
17$ export TRAVIS_RUBY_VERSION=1.9.2
18
19$ rvm use 1.9.2
20Using /home/vagrant/.rvm/gems/ruby-1.9.2-p290
21
22$ ruby --version
23ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
24
25$ gem --version
261.8.17
27
28
29$ export BUNDLE_GEMFILE=/home/vagrant/builds/rafaelportela/bacilo/Gemfile
30
31$ bundle …
Run Code Online (Sandbox Code Playgroud)

ruby rake ruby-on-rails github travis-ci

13
推荐指数
2
解决办法
8856
查看次数

标签 统计

github ×1

rake ×1

ruby ×1

ruby-on-rails ×1

travis-ci ×1