Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 55 lines (45 sloc) 1.207 kB
bb8f4b8 @steveyken Try out Travis' new docker containers
steveyken authored
1 sudo: false
8ee0124 @steveyken Added required parameter 'language' to travis config and ensured head…
steveyken authored
2 language: ruby
1788cac @ndbroadbent Added .travis.yml configuration for Travis CI
ndbroadbent authored
3 rvm:
1f85a56 @ndbroadbent Added Ruby 1.9.3 and re-added sqlite to build matrix, but excluded un…
ndbroadbent authored
4 - 1.9.3
c8c49cc @steveyken Add ruby2 support and maintain ruby 1.9 compatibility
steveyken authored
5 - 2.0.0
0b3b0f9 @steveyken Bumping travis tests to ruby 2.1.5
steveyken authored
6 - 2.1.5
dc7ae92 @steveyken Reconfigure the travis build matrix.
steveyken authored
7 - 2.2.2
1228d69 @ndbroadbent Create database before testing
ndbroadbent authored
8
1f85a56 @ndbroadbent Added Ruby 1.9.3 and re-added sqlite to build matrix, but excluded un…
ndbroadbent authored
9 env:
10 - DB=mysql
11 - DB=postgres
12 - DB=sqlite
13
8816197 @steveyken Cut down the travis build matrix from 9 to 5.
steveyken authored
14 matrix:
15 exclude:
16 - rvm: 1.9.3
b9d2215 @steveyken Fixed travis exclusion matrix
steveyken authored
17 env: DB=mysql
8816197 @steveyken Cut down the travis build matrix from 9 to 5.
steveyken authored
18 - rvm: 1.9.3
b9d2215 @steveyken Fixed travis exclusion matrix
steveyken authored
19 env: DB=sqlite
8816197 @steveyken Cut down the travis build matrix from 9 to 5.
steveyken authored
20 - rvm: 2.0.0
b9d2215 @steveyken Fixed travis exclusion matrix
steveyken authored
21 env: DB=mysql
8816197 @steveyken Cut down the travis build matrix from 9 to 5.
steveyken authored
22 - rvm: 2.0.0
b9d2215 @steveyken Fixed travis exclusion matrix
steveyken authored
23 env: DB=sqlite
dc7ae92 @steveyken Reconfigure the travis build matrix.
steveyken authored
24 - rvm: 2.1.5
b9d2215 @steveyken Fixed travis exclusion matrix
steveyken authored
25 env: DB=mysql
dc7ae92 @steveyken Reconfigure the travis build matrix.
steveyken authored
26 - rvm: 2.1.5
b9d2215 @steveyken Fixed travis exclusion matrix
steveyken authored
27 env: DB=sqlite
8816197 @steveyken Cut down the travis build matrix from 9 to 5.
steveyken authored
28
f2974ce @ndbroadbent Fixed travis.yml so that gemfile: key is used, and added gemfile key …
ndbroadbent authored
29 gemfile: Gemfile.ci
30
8f873f9 @warp Fixed travis build task
warp authored
31 bundler_args: --path=vendor/bundle --without heroku
1f85a56 @ndbroadbent Added Ruby 1.9.3 and re-added sqlite to build matrix, but excluded un…
ndbroadbent authored
32
bb8f4b8 @steveyken Try out Travis' new docker containers
steveyken authored
33 cache: bundler
34
25beda2 @steveyken Hoping to fix Issue:238 - travis reporting success even when spec fai…
steveyken authored
35 before_install:
36 - "export DISPLAY=:99.0"
37 - "sh -e /etc/init.d/xvfb start"
38
1228d69 @ndbroadbent Create database before testing
ndbroadbent authored
39 before_script:
b8ce40f @ndbroadbent Fixed travis.yml database.yml setup
ndbroadbent authored
40 - sh -c "cp config/database.$DB.yml config/database.yml"
107d6dc @warp Tidy up travis database config
warp authored
41 - sh -c "if [ \"$DB\" = 'postgres' ]; then psql -c 'create database fat_free_crm_test;' -U postgres; fi"
42 - sh -c "if [ \"$DB\" = 'mysql' ]; then mysql -e 'create database fat_free_crm_test;'; fi"
cb46212 @steveyken Updated test build script
steveyken authored
43 - sh -c "RAILS_ENV=test bundle exec rake db:schema:load"
1f85a56 @ndbroadbent Added Ruby 1.9.3 and re-added sqlite to build matrix, but excluded un…
ndbroadbent authored
44
dedfe77 @steveyken Seeing if this fixes travis
steveyken authored
45 # Run specs
68abf34 @steveyken Updated test build script
steveyken authored
46 script: "RAILS_ENV=test bundle exec rake"
8f873f9 @warp Fixed travis build task
warp authored
47
a831505 @steveyken New gitter notifications
steveyken authored
48 notifications:
49 webhooks:
50 urls:
51 - https://webhooks.gitter.im/e/859260451e154d78c1be
52 on_success: change # options: [always|never|change] default: always
53 on_failure: always # options: [always|never|change] default: always
54 on_start: false # default: false
Something went wrong with that request. Please try again.