Commit Graph

236 Commits

Author SHA1 Message Date
Federico Ravasio
f12099313c Updated allow_failures for Rubinius 2.2.1. 2013-11-24 16:15:22 +01:00
Federico Ravasio
5541cdcf88 Properly fix Rubinius dependencies in Gemfile & Travis integration.
Before Rubinius 2.2.0, some parts of the stdlib were lazily loaded, even
if not included in the Gemfile. Now it's 100% required to include the
gem 'rubysl', otherwise the stdlib is not available entirely, breaking
everything.

Also, the rubysl-test-unit gem was depending on minitest ~> 4.7, thus causing
conflicts with Rails's dependency on minitest 5. That is not the case
anymore since rubysl-test-unit 2.0.2, so it is completely safe to
include it fully.

When Travis is going to update RVM to 1.24, it'll be safe to use rbx-2,
thus picking new versions automatically.
2013-11-24 14:38:18 +01:00
Gaurish Sharma
f5627ba4da Start Running tests on Stable JRuby
Fixes for LOT of bugs have now landed in Jruby 1.7.6, thus we no longer
need to run tests against the master.

for broken tests that are still remaning:
1. If problem is in rails - we fix that test/code
2. if its a JRuby bug - we skip that test & file a bug report for jruby.
2013-11-09 00:16:20 +05:30
Federico Ravasio
f960362f74 Updated Rubinius version to 2.1.1 2013-10-31 21:08:40 +01:00
Rafael Mendonça França
1428131f64 Merge pull request #12107 from kares/master
allow to test AR master against AR-JDBC master (with `ENV['AR_JDBC']`)
2013-10-31 10:05:02 -07:00
Gaurish Sharma
ebe3d5b106 Allow failures in jruby-head 2013-09-20 10:23:00 +05:30
Gaurish Sharma
8b8f8cf41c Run Tests against JRuby master
Many of the failing tests in rails test suite fail because of missing encoding support, example #11739


And according to recent announcement, lot of encoding issues have been fixed in current master.  http://ruby.11.x6.nabble.com/Big-encoding-patches-landed-on-master-td4993719.html


So lets test against JRuby master & incase there are still bugs. it would be easier to report them to JRuby.
2013-09-20 10:16:19 +05:30
kares
0941a109fd export AR_JDBC=true on travis-ci as a *before_install* (but on jruby only) 2013-09-03 08:57:50 +02:00
Rafael Mendonça França
1dcd18703c Enable rubinius on travis too 2013-08-01 15:45:41 -03:00
Rafael Mendonça França
a840e5fe77 Allow jruby on travis allowing failures 2013-08-01 15:20:05 -03:00
Henrik Hodne
7c4811fb34 Add retry to gem install bundler for Travis
This adds the retry behaviour used for other commands to the bundler installation.
2013-07-30 11:19:26 -07:00
Łukasz Strzałkowski
1a62369592 Add ActionView to CI 2013-06-20 17:56:00 +02:00
Santiago Pastorino
5da8c1627c There's no need to install test group in travis 2013-03-11 15:51:24 -03:00
Rafael Mendonça França
8a7fad8970 All green with Ruby 2.0 💚 2013-01-11 02:40:01 -02:00
Jeremy Kemper
5be6fa5c33 Relax bundler dep until 1.3.0 is actually released.
Revert "Bump bundler dep to 1.3.0.pre.4+ to introduce 'bundle binstubs <gem>'"

This reverts commit e00b8ecf1ad8984b760f12e61247820613aec4ee.

Revert "Use bundler --pre for travis builds"

This reverts commit 4d240ec20a70122b7e69c790a37d2be14e1ff038.
2013-01-10 12:37:12 -07:00
Jeremy Kemper
4d240ec20a Use bundler --pre for travis builds 2013-01-03 18:05:17 -07:00
Rafael Mendonça França
b0e7b6f67c Change the encrypted campfire notification token 2012-12-06 15:39:13 -02:00
Rafael Mendonça França
4fac8c651a Try to get back the campfire notifications 2012-12-03 10:13:05 -02:00
Steve Klabnik
4bb0aa8b21 Add Ruby 2.0 to .travis.yml.
@joshk said it's okay. :)
2012-11-17 13:49:36 +01:00
José Valim
adafefb51d Remove ARes from the list. 2012-03-14 00:00:34 +01:00
José Valim
a39ee47312 Install latest bundler on Travis. 2012-03-09 22:19:55 +01:00
José Valim
4fa615a866 Update ruby_version_check. 2011-12-20 16:55:01 +01:00
Aaron Patterson
a5144699ca Revert "Update .travis.yml"
This reverts commit ce0cf7d6fbb39a22a0563934abd8c02ff50dd14c.
2011-12-19 20:26:37 -08:00
Guillermo Iguaran
ce0cf7d6fb Update .travis.yml 2011-12-19 22:22:37 -05:00
Jon Leighton
4012fcff22 Don't notify campfire when the build keeps passing 2011-12-18 23:37:05 +00:00
Santiago Pastorino
7bde2e2578 Add campfire notifications for travis 2011-12-17 13:05:14 -02:00
Jon Leighton
3f23c049c2 Enable postgres on the CI ❤️ 🍺 2011-12-03 20:09:43 +00:00
Jeremy Kemper
836b620850 Revert "Disable 1.9.3 builds until upgraded from -preview1 to -rc1"
This reverts commit 8a6acc17bb8badf70e300f599bf0440ee197028c.
2011-11-01 17:41:37 -07:00
Jeremy Kemper
0d0ded39ef Don't notify IRC on every single build, just failures and first success after a string of failures 2011-10-08 11:13:48 -07:00
Jeremy Kemper
8a6acc17bb Disable 1.9.3 builds until upgraded from -preview1 to -rc1 2011-10-08 11:13:12 -07:00
Jon Leighton
ebb2e9423f Update travis config on @joshk's instructions 2011-08-15 17:23:15 +01:00
José Valim
888539c541 Test against 1.9.3 as well. 2011-08-07 13:18:10 +03:00
Aaron Patterson
5bc6285cfe Revert "Test against Rubinius"
This reverts commit 3cfbb3824436b2f8a37544b8ffe2f3a4605bc7c8.
2011-08-05 15:51:33 -07:00
Erik Michaels-Ober
3cfbb38244 Test against Rubinius
Happy Rubinius Day!
2011-08-05 15:44:28 -07:00
Josh Kalderimis
5a5d7ba973 enable Travis CI irc notifications to #rails-contrib on irc.freenode.org 2011-07-26 18:17:58 +00:00
Josh Kalderimis
d664eba5b4 Added a .travis.yml config and travis specific ci script.
Don't install ruby-debug if running the test suite on Travis,
linecache19 is the main offender, very very slow.

And do not install pg if Travis is bundling the gems, pg will be setup
on Travis soon.
2011-07-15 10:47:50 +02:00