Jordon Bedwell
8144e7620f
Update JRuby to 9.0.5.0; Drop the double digit test.
...
We've tested enough of the double digit stuff, it's only slowing down our specs and we've got an idea about what's going on with it.
2016-04-14 14:32:16 -05:00
Jordon Bedwell
0daf1f5514
Revert moving to 2.1.9
...
It seems that Travis has made available 2.1.10 which is for double digit testing but skipped 2.1.10 (for some reason.) This reverts us back to 2.1.8 so that we can maintain a working build since we are triggering no known bugs in 2.1 at this time.
2016-04-07 16:09:23 -05:00
Jordon Bedwell
5e212648f6
2.1.8 => 2.1.9
2016-04-07 15:57:24 -05:00
Jordon Bedwell
129a0b6b7d
Do as Ruby maintainers requested.
...
Lets see if anything breaks by using a 2 digit Ruby version number, they are looking for people to see if stuff breaks because this.
2016-04-07 15:53:32 -05:00
Parker Moore
8e81dd69ec
Remove Ruby 2.0.0 from TravisCI matrix.
...
Fixes #4381 .
2016-02-29 15:52:42 -08:00
Jordon Bedwell
c5818d1837
Make our .travis.yml a little easier to maintain.
2016-01-24 09:50:02 -06:00
Jordon Bedwell
56a711f1ee
Move to static Ruby versions so we can test on latest versions.
2016-01-19 10:11:54 -06:00
Jordon Bedwell
712c16a7f1
Try to cleanup the Gemfile... again.
...
The problem last time was that we removed Pry and Pry brings in CodeRay, we were
testing legacy stuff and didn't have CodeRay in our dependencies, which resulted
in those tests failing.
This also quietly announces the intention to move to RSpec by moving the old
test dependencies to ":test_legacy" and is slightly less agressive in it's
organization than before.
2016-01-12 06:54:45 -06:00
Jordon Bedwell
3c9f159fb8
Move Cucumber to using RSpec-Expections and furthering JRuby support.
...
* Removes posix-spawn in favor of Open3#popen3
* Encapsulates all the paths into a single easy class.
* Moves to %r{} to avoid ambiguious warnings per-Cucumber suggestion.
* Starts passing around Pathname to make some actions faster.
* Clean's up some methods to make them easier to read.
* AUTOMATIC: Add "#" between each method.
2016-01-10 14:41:48 -06:00
Jordon Bedwell
86ed09ffdd
Enable CodeClimate coverage.
2016-01-10 11:04:53 -06:00
Jordon Bedwell
dc6858504a
Make .travis.yml a bit more readable.
2016-01-10 11:02:47 -06:00
Jordon Bedwell
9d98aca86a
Revert "Reorganize and cleanup the Gemfile, shorten required depends."
2016-01-10 00:27:58 -06:00
Jordon Bedwell
36a42e5c71
Revert the experimental changes. They didn't work.
2016-01-09 22:08:00 -06:00
Jordon Bedwell
070f07d971
Test a theory and switch to Trusty beta.
2016-01-09 22:01:07 -06:00
Jordon Bedwell
a8fa52a816
Use newer Rubies.
2016-01-09 21:56:28 -06:00
Jordon Bedwell
a48c02a889
Reorganize and cleanup the Gemfile, shorten depends on Travis.
2016-01-05 12:36:40 -06:00
Jordon Bedwell
b79c172921
E-Mail on test failure since I'm not often in IRC.
2015-12-10 15:02:24 -06:00
Parker Moore
c6255d5f28
Merge pull request #4223 from jekyll/pull/sample-filter
...
Merge pull request 4223
2015-12-04 14:12:18 -08:00
Parker Moore
a43d2907c7
travis: fast finish. don't wait for allowed failures to finish. JRUBY...
2015-12-04 10:48:25 -08:00
Parker Moore
0aa3c96d11
travis: do NOT wait for branch builds for PR's. it just wastes time.
2015-12-04 09:59:00 -08:00
Jordon Bedwell
95f325898f
Lets see how we fair on Ruby 2.3.
2015-11-12 23:18:19 -06:00
Jordon Bedwell
3a225c2ed6
Skip Cucumber entirely on JRuby.
2015-10-31 23:04:52 -05:00
Jordon Bedwell
74734d46f8
Update JRuby on Travis-CI.
2015-10-26 13:55:00 -05:00
Jordon Bedwell
3ab386f1b0
Update to JRuby 9K
...
Even though JRuby 9K on Travis still apparently points to pre1 we are updating so that when it finally points to stable release we can get those builds, once jruby-head diverges enough again we will re-add it to the list and start testing the next build and move JRuby 9K. Remember though, JRuby support is still experimental.
2015-07-24 23:43:55 -05:00
Jordon Bedwell
90514b3536
Allow jRuby head to fail.
2015-07-06 17:52:50 -05:00
Jordon Bedwell
f054bae503
Add support for JRuby, it was easier than assumed.
2015-05-15 07:10:22 -05:00
Jordon Bedwell
cd912b5233
Revert using JRuby in an active matrix.
2015-05-09 02:54:52 -05:00
Jordon Bedwell
b1e984128e
See if Travis still supports JRuby 2.1 and 2.0.
2015-05-09 01:36:55 -05:00
Jordon Bedwell
c19ad411a4
Start testing with JRuby too.
...
However, because JRuby stable does not support 2.0/21 mode on Travis (reliably as far as I'm aware) we only test on JRuby-head right now because we have dropped support for any EOL Ruby and master contains some code that might or might not fail out on 1.9.
2015-05-07 18:22:29 -05:00
Jordon Bedwell
99ae1023b4
Fix bad tabbing.
2015-01-14 05:45:49 -06:00
Parker Moore
928be16fab
Add Ruby 2.2 to Travis build matrix.
2014-12-28 23:40:32 -05:00
Parker Moore
d6995d347a
Drop support for Ruby 1.9.3.
2014-12-25 16:00:59 -05:00
Parker Moore
876253edce
Add Slack build notifications.
2014-11-20 20:50:47 -08:00
Josh Kalderimis
c7603f3ebf
use built in travis caching
...
also run bundle update to make sure the cache is not too old
2014-11-08 16:12:03 +13:00
Parker Moore
ae7f10b922
Something about a Travis Beta Build that @joshk mentioned
2014-11-06 18:17:28 -08:00
Parker Moore
5b5a25a03a
Install with multiple jobs. [ci skip]
2014-10-12 15:47:01 -07:00
Parker Moore
f90d8db827
Run the scripts properly.
2014-08-30 18:27:42 -07:00
Parker Moore
2d485ab6fe
It's a matrix env.
2014-08-30 17:16:03 -07:00
Parker Moore
30d1f90b44
Allow Travis to 'parallelize' our tests.
2014-08-30 17:14:47 -07:00
Parker Moore
8d65c9c92f
Relax PATCH level in .travis.yml for ruby versions.
...
Ruby is now using SEMVER. Relaxing to 2.0 and 2.1 gives them the freedom to
release new patches and for us to take advantage of them without modifying
this file.
https://www.ruby-lang.org/en/news/2013/12/21/semantic-versioning-after-2-1-0/
2014-05-21 01:40:34 -04:00
Alberto Grespan
03291eb5f4
Update CI to use Ruby 2.1.2
2014-05-09 14:43:59 -04:30
Anatol Broder
c48da38b14
Switch 2.1 to 2.1.1
2014-05-03 21:31:00 +02:00
Anatol Broder
eade742b32
Switch to 2.1
2014-05-03 09:49:13 +02:00
John Piasetzki
f9b94bbefb
Add travis_retry to config
2014-03-20 19:26:44 -04:00
Matt Rogers
41325ab308
Merge pull request #2045 from jekyll/kill-1-9-2
2014-02-14 12:46:07 -06:00
Parker Moore
49606cb509
Update rebund credentials to speed up TravisCI builds.
...
Requests to jekyll's keyfile instance seem to be 401ing.
2014-02-14 13:44:31 -05:00
Parker Moore
36b2963343
Kill 1.9.2 support.
2014-02-14 13:30:14 -05:00
Parker Moore
fdbfd719ca
Add CoffeeScript converter.
2014-01-25 20:38:51 -05:00
Parker Moore
37b587168f
Don't need to install bundler, right?
2014-01-24 22:31:44 -05:00
Parker Moore
d2e22eda28
Add some rebund ❤️ to speed up TravisCI builds.
2014-01-24 22:23:55 -05:00