Commit Graph

31 Commits

Author SHA1 Message Date
Joshua Clayton f8a134d996 Bundle install with jobs 2016-04-01 06:33:37 -04:00
Joshua Clayton b3509f81a7 Run against Ruby 2.3 on Travis 2016-04-01 05:16:47 -04:00
Joshua Clayton ad646723e4 Update Travis build matrix to use CRuby on the appropriate Ruby versions
Why?

JRuby takes significantly longer to run the test suite; this ensures
that we use MRI instead of JRuby as the wrapper when running non-JRuby.
2016-02-06 00:29:39 -05:00
Joshua Clayton d5a3dddb46 Appraise against Rails 5.0.0.beta
Why?

With Rails' upcoming release, test against the latest beta of Rails 5.
2016-02-05 20:38:29 -05:00
Joshua Clayton 577d4caa51 Improve default rake task by removing appraisal 2016-02-05 10:12:35 -05:00
James Wen 3c0547fa50 Update bundler before in Travis CI builds
Builds are broken because the `bundler` version that Travis CI
automatically uses at this time (`1.7.6`) is coming across an
error that was fixed in a later version/release.

Having an outdated version of `bundler` in the Travis CI builds is an
ongoing issue and this is currently the easiest work-around.

See:

* https://github.com/bundler/bundler/issues/3558
* https://github.com/travis-ci/travis-ci/issues/3531

[fixes #846]
2015-12-13 23:55:54 -03:00
Brandon Fish ed84cda57e Add Rubinius to Build Matrix
Fix unintended removal of new line here
2015-04-30 16:52:15 -04:00
Joshua Clayton 3064f4a4ac Test against Rails 4.2
* Update callbacks spec so column types reflect assignment

  Rails 4.2 introduces type coercion on attribute assignment instead of it
  occurring after persisting the record.
2015-04-15 22:51:26 -04:00
Joshua Clayton 948238f71a Support Ruby 2.2
* Remove Rails 3.1 support
* Bump Rails 3.2 to stable
2015-04-15 21:43:42 -04:00
Sean Doyle fb7cfb936b
Cache Bundler on Travis
http://docs.travis-ci.com/user/workers/container-based-infrastructure/

With Container based CI, public projects can cache the results of bundle
install
2015-03-20 13:31:51 -04:00
Joshua Clayton 7dca22b692 Test against Rails 4.1 2014-05-30 12:34:10 -04:00
Salimane Adjao Moustapha d8c9b2886a Add Ruby 2.1.0 to .travis.yml 2014-02-09 10:40:48 -05:00
Joshua Clayton 7a73cade7b Add Ruby 2.0.0 to list of versions to test on Travis 2013-11-02 13:00:19 -04:00
Joshua Clayton b5272bd66a Ensure FG is tested against Rails 4 on Travis 2013-11-02 11:04:23 -04:00
Joshua Clayton a102110a45 Don't test on Ruby 1.9.2 2013-11-02 11:03:26 -04:00
Joshua Clayton a144d94696 Remove tests for Rails 3 2013-11-02 11:02:59 -04:00
Joshua Clayton 76d6534214 Force 'bundle install' when installing 2013-10-08 13:03:30 -04:00
Oleksandr Petrov d48b7601c2 Adding JRuby support to FactoryGirl
JRuby are affected by inconsistent behavior of overriding
  #respond_to? that is causing an unconditional call to
  #respond_to_missing.

  Current change does not affect MRI users in any way,
  JRuby-specific things are wrapped into the RUBY_PLATFORM
  check.

  Adding docs, modifying gemspec and travis.yml to make factory_girl to pass on Travis.

  Wire up tests
2012-07-27 10:45:36 -04:00
Joshua Clayton 400c9f193f Remove 1.8.x support 2012-03-16 16:43:21 -04:00
Joshua Clayton cfaa00c980 Remove Rails 2 support 2012-03-16 16:21:26 -04:00
Joshua Clayton daec7e35f8 Remove Rails 2.1 from Travis 2012-02-10 17:45:32 -05:00
Michael Klishin 850116da11 Update rubygems on travis-ci.org before running dependency installation
REE will fail to install Rails 3.2 gems w/o rubygems update.
2012-01-29 19:56:37 +04:00
Joshua Clayton 2e2d4903e2 Travis runs the 3.2 Gemfile 2012-01-13 14:23:33 -05:00
Joshua Clayton b734b589f8 Update travis.yml to run against latest versions of Ruby instead of specifying patchlevel 2012-01-07 22:33:25 -05:00
Joe Ferris 861e70e28d Only build master in travis 2011-09-12 15:58:03 -04:00
Joshua Clayton 0529a879d9 Update gemspec to reflect proper dependencies and add Rails 3.1 coverage 2011-09-02 11:03:58 -04:00
Joshua Clayton 5e501e83a5 Latest stable of each ruby 2011-08-17 17:22:07 -04:00
Joshua Clayton 17d47bd40b Travis-CI tests against sane versions of Ruby 2011-08-17 15:46:26 -04:00
Nick Quaranto bfe1271f66 Bring back travis and try their gemfile option 2011-07-29 18:21:03 -04:00
Nick Quaranto e99bd739b3 Revert "Add travis config and build status link" until travis can support appraisal
This reverts commit 2434d66abc.
2011-07-29 18:18:20 -04:00
Nick Quaranto 2434d66abc Add travis config and build status link 2011-07-29 18:07:12 -04:00