[Travis] try run both db
This commit is contained in:
parent
ddc7568fec
commit
8ceb94081a
2 changed files with 36 additions and 1 deletions
|
@ -1,3 +1,6 @@
|
||||||
|
env:
|
||||||
|
- DB=mysql
|
||||||
|
- DB=sqlite
|
||||||
before_install: sudo apt-get install libicu-dev -y
|
before_install: sudo apt-get install libicu-dev -y
|
||||||
branches:
|
branches:
|
||||||
only:
|
only:
|
||||||
|
@ -5,7 +8,7 @@ branches:
|
||||||
rvm:
|
rvm:
|
||||||
- 1.9.2
|
- 1.9.2
|
||||||
before_script:
|
before_script:
|
||||||
- "cp config/database.yml.sqlite config/database.yml"
|
- "cp config/database.yml.$DB config/database.yml"
|
||||||
- "cp config/gitlab.yml.example config/gitlab.yml"
|
- "cp config/gitlab.yml.example config/gitlab.yml"
|
||||||
- "bundle exec rake db:create RAILS_ENV=test"
|
- "bundle exec rake db:create RAILS_ENV=test"
|
||||||
- "bundle exec rake db:migrate RAILS_ENV=test"
|
- "bundle exec rake db:migrate RAILS_ENV=test"
|
||||||
|
|
32
config/database.yml.mysql
Normal file
32
config/database.yml.mysql
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
development:
|
||||||
|
adapter: mysql2
|
||||||
|
encoding: utf8
|
||||||
|
reconnect: false
|
||||||
|
database: gitlabhq_development
|
||||||
|
pool: 5
|
||||||
|
username: root
|
||||||
|
password: "secure password"
|
||||||
|
# socket: /tmp/mysql.sock
|
||||||
|
|
||||||
|
# Warning: The database defined as "test" will be erased and
|
||||||
|
# re-generated from your development database when you run "rake".
|
||||||
|
# Do not set this db to the same as development or production.
|
||||||
|
test:
|
||||||
|
adapter: mysql2
|
||||||
|
encoding: utf8
|
||||||
|
reconnect: false
|
||||||
|
database: gitlabhq_test
|
||||||
|
pool: 5
|
||||||
|
username: root
|
||||||
|
password:
|
||||||
|
# socket: /tmp/mysql.sock
|
||||||
|
|
||||||
|
production:
|
||||||
|
adapter: mysql2
|
||||||
|
encoding: utf8
|
||||||
|
reconnect: false
|
||||||
|
database: gitlabhq_production
|
||||||
|
pool: 5
|
||||||
|
username: root
|
||||||
|
password: "secure password"
|
||||||
|
# socket: /tmp/mysql.sock
|
Loading…
Reference in a new issue