Skip to content

Commit 0172729

Browse files
committed
Database settings for travis-ci
1 parent 6291be1 commit 0172729

File tree

2 files changed

+25
-3
lines changed

2 files changed

+25
-3
lines changed

.travis.database.yml

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
test:
2+
adapter: mysql2
3+
database: peatio_test
4+
username: root
5+
encoding: utf8
6+
cucumber:
7+
adapter: mysql2
8+
database: peatio_test
9+
username: root
10+
encoding: utf8

.travis.yml

+15-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
1+
language: ruby
2+
rvm:
3+
- 2.1.0
14
before_install:
25
- sudo apt-get update
36
- sudo apt-get install -y libfontconfig libfontconfig-dev libfreetype6-dev
47
- sudo apt-get install -y qrencode libqrencode-dev
8+
before_script:
9+
- "mysql -e 'create database my_app_test;'"
10+
- "cp ./.travis.database.yml ./config/database.yml"
11+
script:
12+
- bundle exec rake db:schema:load
13+
- bundle exec rake db:test:prepare
14+
- bundle exec rake spec
15+
after_failure:
16+
- "mysql -e 'show databases;'"
17+
- "cat ./config/database.yml"
18+
- "echo $RAILS_ENV"
19+
- "bundle exec rake --version"
520
notifications:
621
webhooks: https://peatio.slack.com/services/hooks/travis?token=Rah5xOTiG33TryAfoV0peOKz
7-
language: ruby
8-
rvm:
9-
- 2.1.0

0 commit comments

Comments
 (0)