summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Set fast_finish: trueAnton Rieder2020-05-291-0/+1
| | | | Report success even before allowed_failures finish
* Run danger, integration with Ruby 2.7Anton Rieder2020-05-291-2/+2
|
* Rest with TruffleRuby, allow failureAnton Rieder2020-05-291-4/+2
|
* Try testing JRuby 9.0 on xenialAnton Rieder2020-05-291-2/+1
|
* Test with JRuby 9.2Anton Rieder2020-05-291-2/+2
| | | Also switch testing jruby-head from EOL Ubuntu to Travis default (xenial).
* Test with Ruby 2.7Anton Rieder2020-05-291-10/+9
| | | | | `sudo: false` is deprecated. https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
* Added TOC and upgraded danger-changelog to verify the keep-a-changelog ↵dblock2020-05-081-1/+1
| | | | formatted CHANGELOG.
* Fix except use in Mash#load (#508)Bobby McDonald2020-01-141-0/+1
|
* Add ruby 2.6 jobBobby McDonald2019-08-141-0/+2
|
* Update ruby versions to default xenial installedBobby McDonald2019-08-141-5/+5
|
* Use trusty for jrubyBobby McDonald2019-08-141-2/+4
|
* use trusty on rbx-3Bobby McDonald2019-08-141-1/+2
|
* Name some of the build matrixBobby McDonald2019-08-141-0/+2
|
* Remove Ruby 2.0.0 from the list of tested RubiesMichael Herold2018-06-171-1/+0
| | | | | | Since Rubocop requires Ruby 2.1+ we're not going to test against Rubies under that anymore. We're not explicitly dropping support for them, however.
* [CI] Test against Ruby 2.5Nicolas Leger2018-02-221-5/+6
|
* Update rubies in CI (#425)Kenichi Kamiya2017-11-031-8/+8
|
* Added integration spec for omniauth-oauth2.dblock2017-02-101-1/+1
|
* Added omniauth integration spec for #391.dblock2017-01-311-0/+5
|
* Support Ruby 2.4.0 (#389)Masahiro Saito2017-01-061-0/+1
|
* Don't build 2.3.1 twice.Daniel Doubrovkine (dB.) @dblockdotorg2016-12-111-1/+0
|
* Move CodeClimate test reporter to after_script.Daniel Doubrovkine (dB.) @dblockdotorg2016-12-111-0/+1
|
* Merge pull request #388 from boffbowsh/fix-master-buildDaniel Doubrovkine (dB.) @dblockdotorg2016-12-101-1/+1
|\ | | | | Move danger to before_script
| * Move danger to before_scriptPaul Bowsher2016-12-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | When building master, the usual `bundle exec rake` script has been replaced with `bundle exec danger`. This works fine in PRs as Danger is set up to build PRs, but not against master. This means that tests aren’t actually running for Ruby 2.3.1 in master. Due to this, code coverage reports aren’t being generated, so the Code Climate report uploader fails. Making danger a before_script instead of the main script will enable the tests to run again when building master.
* | Update to CodeClimate 1.0.xPaul Bowsher2016-12-041-0/+1
|/ | | | | | | | CodeClimate > 1.0 uses SimpleCov and requires the test reporter to be called explicitly: https://github.com/codeclimate/ruby-test-reporter/blob/master/CHANGELOG. md#v100-2016-11-03
* Added Danger, PR linter. (#366)Daniel Doubrovkine (dB.) @dblockdotorg2016-09-091-2/+6
|
* Fix build: ignore rbx-2 failures and add ruby 2.3.0.dblock2016-01-261-2/+3
|
* Updated build matrix.Peter Boling2015-10-231-3/+4
| | | | | | - Update 2.2.2 to 2.2.3 - Update 2.1.6 to 2.1.7 - Add rbx-2.5.8
* Add a conditional check for 2.2.x specsMichael Herold2015-04-181-2/+1
| | | | | | | | | | | | | | | | | | | | | | | This adds a way to handle the broken spec in MRI 2.2.x that was introduced by a regression in the language. It is slated to be in 2.3.0 and seems partially fixed in 2.2.2. In order to have the full spec suite run on every version of Ruby but keep the brevity of the Mash specs, we needed a way to check for the Ruby version and selectively disable the two errant specs. We need to be testing on the latest Ruby, so this seems to be the best compromise. For more information on the breakage in Ruby, see [issue 285][rubybug]. For more information on this decision, see [issue 294][workaround]. Fixes #294 /cc #285 [rubybug]: https://github.com/intridea/hashie/pull/285 [workaround]: https://github.com/intridea/hashie/pull/294
* MRI 2.2.2 fixes bug, can test #method againJonathan Rochkind2015-04-181-1/+1
|
* Cache bundler dependencies on TravisMichael Herold2015-04-091-0/+1
| | | | | | | | | | Along with the Docker enhancement, this should speed up our build time by quite a bit. It's been verified on several open source Ruby projects, so shouldn't be an issue. The main bottleneck for our CI now is that Rubinius takes a while to install from RVM. I'm not sure if there's anything we can do about that, but it is an order of magnitude slower than the rest of the tests.
* (Fixed) specs to run with ruby 2.2Michael Sievers2015-04-091-1/+0
|
* Merge pull request #291 from jrochkind/travis_mri_22Daniel Doubrovkine (dB.) @dblockdotorg2015-04-081-0/+2
|\ | | | | Add MRI 2.2.1 to travis
| * Add MRI 2.2.1 to travisJonathan Rochkind2015-04-081-0/+2
| |
* | Opt in to containerized Travis buildsMichael Herold2015-03-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Travis released [Docker-based build containers][blog] in December that should speed up test time. I just had to wait over half an hour for a build to finish, so I thought we could try this out. I think we're a pretty ideal candidate because: 1. we don't need sudo for anything; and 2. we aren't an I/O-bound test suite [blog]: http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/
* | Rbx builds require sudo.Daniel Doubrovkine (dB.) @dblockdotorg2014-12-281-2/+0
| |
* | Fix: Rubinius build, lock at rbx-2.2.10, remove platform :rbx block.dB2014-12-091-1/+1
|/
* Build with rbx-2.dblock2014-11-261-1/+1
|
* Locked version of RuboCop.dblock2014-11-181-0/+2
|
* Work-around for rbx build failure, use rbx-2.2.10.Daniel Doubrovkine (dB.) @dblockdotorg2014-07-231-2/+2
|
* Build on Ruby 2.1.2.dblock2014-06-251-1/+1
|
* Just build latest rbx-2.Daniel Doubrovkine (dB.) @dblockdotorg2014-05-131-2/+1
|
* Put back those platforms, lets see if Travis helps us fix them.dblock2014-04-301-0/+2
|
* Upgraded Rubocop, removed broken platforms from Travis.dblock2014-04-301-2/+2
|
* adding more rubies to travisBartosz Kopiński2014-04-041-3/+11
| | | | 1.9.3, 2.1.1, ruby-head, jruby-head, and rbx-2.2
* Re-added RBX.dblock2014-03-301-0/+2
|
* Remove RBX for now.dblock2014-03-301-1/+0
|
* Removed support for Ruby 1.8.x, 1.9.2.dblock2014-03-301-6/+4
|
* Adds Ruby 2.0 to Travis builds.Michael Bleigh2013-02-261-0/+1
|
* Fixing specs for all versions of Ruby.Michael Bleigh2011-07-281-0/+1
|
* Switch to Bundler for gem management and Guard for autotesting.Michael Bleigh2011-07-221-0/+6