Sha256: 1f41b430cd4ffab09b32918a5c7f41f067b3e43afb2ceb37fa4559b6d622d474

Contents?: true

Size: 1.09 KB

Versions: 4

Compression:

Stored size: 1.09 KB

Contents

language: ruby
rvm:
  - 1.9.3
  - 1.9.2

env:
  - DB=mysql
  - DB=postgres
  - DB=sqlite

gemfile: Gemfile.ci

# Only run a cross-section of 4 builds majoring on r1.9.3
matrix:
  exclude:
    - rvm: 1.9.2
      env: DB=sqlite
      gemfile: Gemfile.ci
    - rvm: 1.9.2
      env: DB=postgres
      gemfile: Gemfile.ci

bundler_args: --path=vendor/bundle --without heroku

before_install:
  - "export DISPLAY=:99.0"
  - "sh -e /etc/init.d/xvfb start"

before_script:
  - sh -c "cp config/database.$DB.yml config/database.yml"
  - sh -c "if [ \"$DB\" = 'postgres' ]; then psql -c 'create database fat_free_crm_test;' -U postgres; fi"
  - sh -c "if [ \"$DB\" = 'mysql' ]; then mysql -e 'create database fat_free_crm_test;'; fi"

# Run specs
script: "bundle exec rake"
# Run specs & acceptance tests, and ensure that assets can compile without errors
# script: "bundle exec rake && RAILS_ENV=production bundle exec rake assets:precompile:primary"

# To stop Travis from running tests for a new commit,
# add the following to your commit message: [ci skip]
# You should add this when you edit documentation or comments, etc.

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fat_free_crm-0.12.3 .travis.yml
fat_free_crm-0.12.2 .travis.yml
fat_free_crm-0.12.1 .travis.yml
fat_free_crm-0.12.0 .travis.yml