aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Include running mariadb on travisVipul A M2016-04-141-0/+5
| | | | | | | | - Specify we want to run on latest stable ruby for mariadb - change in runs of builds Make mariadb? method publicly available
* Revert "Merge pull request #24440 from ↵Rafael Mendonça França2016-04-061-5/+0
| | | | | | | | | yahonda/use_newer_version_of_sqlite3_at_travis_ci" This reverts commit a3d085a4ce949526cd388d6b399347504d9a0c92, reversing changes made to e2df1c6d2aa1dd667c6c1be25d5c7f7d69f293fa. It broke the build
* Use SQLite3 3.7.15 which supports multiple values insertYasuo Honda2016-04-051-0/+5
|
* Run latest precompiled JRuby on CI only against ActionPackBenjamin Fleischer2016-03-301-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses latest precompiled JRuby so that we don't spend time downloading versions Travis has not already compiled. http://rubies.travis-ci.org/ Uses latest jdk: oraclejdk8 per https://docs.travis-ci.com/user/build-environment-updates/2015-02-03/#Ruby-VM and https://docs.travis-ci.com/user/languages/ruby/#Supported-Ruby-Versions-and-RVM Follows on work in https://github.com/rails/rails/pull/23927 which was reverted https://github.com/rails/rails/commit/26fe5fa08d52384bcea09c4210e3b3baaf5e9b95 JRUBY_OPTS minimize GC, disable JIT, for max test speed - https://github.com/rails/rails/pull/16613 - https://github.com/rails/rails/pull/17088 Have Rails use JRuby-compatible Rake 11.1 - The Rake task was passing --verbose, an invalid option, to contemporary JRuby - https://github.com/ruby/rake/pull/120 - https://github.com/rails-api/active_model_serializers/pull/1585 - https://github.com/jruby/jruby/issues/3653#issuecomment-195883717 No advantage to directly mounting JRuby over installing from cache; both on S3 - https://github.com/rails/rails/pull/23499/commits/b2d5b336b5a812009444571b22eed90777cd9a8c - https://github.com/rails/rails/pull/23499/commits/f4fad041b2755d81e82ee3fc66d96f334b4653db
* Merge pull request #23992 from matthewd/em-optionMatthew Draper2016-03-041-0/+1
|\ | | | | Support faye-websocket + EventMachine as an option
| * Support faye-websocket + EventMachine as an optionMatthew Draper2016-03-021-0/+1
| |
* | Revert "Merge pull request #23927 from gaurish/jruby_ci_actionpack"Rafael Mendonça França2016-03-011-5/+0
|/ | | | | | | | This reverts commit ddb7be50e8a0946d29fbe66537f845b8369413b7, reversing changes made to ee4a1462e97f26bd480352468efab5b9c18aa8de. Reason: It is givin us a lot of timeouts in travis because JRuby 9.0.5.0 needs to be build in every run
* Try running CI for ActionPack on JRubyGaurish Sharma2016-02-271-0/+5
| | | | These are green on local. Checking to see they pass on travis too!
* Revert "No need to specify Ruby patch version on Travis CI"Ryuta Kamizono2016-02-061-2/+2
|
* No need to specify Ruby patch version on Travis CIPrem Sichanugrist2016-02-051-2/+2
| | | | | Travis CI now select the latest patch version of Ruby automatically when given MAJOR.MINOR version string.
* Move Action Cable back to the main buildJon Moss2016-01-301-1/+0
|
* Allow failures for Action Cable testsRafael Mendonça França2016-01-301-0/+1
|
* Update postgresql version to 9.4 for travis.Akshay Vishnoi2016-01-101-1/+1
| | | | Now available - https://docs.travis-ci.com/user/using-postgresql/
* Add Ruby 2.3.0 to Travis matrixJon Moss2015-12-251-0/+1
|
* Remove legacy mysql adapterAbdelkader Boudih2015-12-171-2/+0
|
* Merge pull request #22586 from rails/merge-action-cableDavid Heinemeier Hansson2015-12-171-0/+1
|\ | | | | Merge Action Cable into master
| * Add Action Cable tests to travis matrixRafael Mendonça França2015-12-141-0/+1
| |
* | Test against Ruby 2.2.4 on Travis.Gustavo Villa2015-12-161-1/+1
| |
* | Fix travis matrixRafael Mendonça França2015-12-141-1/+1
| |
* | Add ruby-head back in the allow failures groupRafael Mendonça França2015-12-141-0/+1
| | | | | | | | Travis still don't have a updated version
* | Do now allow failures with Ruby 2.3 anymoreRafael Mendonça França2015-12-141-2/+0
| |
* | Test with Ruby 2.3.0Rafael Mendonça França2015-12-141-0/+1
|/
* Remove JRUBY_OPTS from .travis.yml fileArun Agrawal2015-10-231-2/+0
| | | | | | | As we are not running tests for JRuby on travis this option is not needed. For more details check 0e8c04529159522aadbfe4fe71ea3d326df07d52
* Added beanstalkd to Travis so ActiveJob integration tests for beanstalkd can runhiren mistry2015-09-191-0/+5
|
* Test against the newest stable ruby 2.2.3Akira Matsuda2015-08-221-1/+1
|
* Remove JRuby and Rubinius from the travis matrixRafael Mendonça França2015-07-131-4/+0
| | | | | | | | | | This will save Travis some precious resource since it will not need to run 18 jobs for these Ruby implementations on every push or pull request. We do care about these implementations but we should fix the build locally before having it running on travis. We would love to have someone working on this but right now it is not our reality.
* Add the bug report templates to the Travis CI buildRoque Pinel2015-06-051-0/+1
| | | | | | | | | | | | The bug report templates are now executed from the `ci/travis.rb` when `GEM` contains `guides`. I started by creating a `test` task in `guides/Rakefile` to handle this, but since inline `gemfile` must not be executed with `bundle exec`, that rake task would not be consistent with others. So I went back by executing them directly from `Build`. Use inline Gemfile dependency when reporting gem bugs
* Skip test that fails from outdated sqlite3 on travisSean Griffin2015-06-021-3/+0
|
* Attempt to fix travis failuresSean Griffin2015-05-301-0/+3
| | | | | The version of SQLite used by Travis is outdated. We need to install a newer version.
* Revert "Use bundler < 1.10 until its bugs are fixed"Samuel E. Giddins2015-05-281-1/+1
| | | | This reverts commit 81b42970f02d07ca5007bbce920b489d80172636.
* Revert "Uninstall bundler 1.10"Samuel E. Giddins2015-05-281-1/+0
| | | | This reverts commit 410d246bc0ddabe47f0bf54116be9087bd3d4bda.
* Revert "Force the uninstall"Samuel E. Giddins2015-05-281-1/+1
| | | | This reverts commit 9ff901bd3e046b0373b28459269146707b5bf8c9.
* Force the uninstallRafael Mendonça França2015-05-281-1/+1
|
* Uninstall bundler 1.10Rafael Mendonça França2015-05-281-0/+1
|
* Use bundler < 1.10 until its bugs are fixedRafael Mendonça França2015-05-281-1/+1
| | | | See https://github.com/bundler/bundler/issues/3681
* Enable Active Job integration tests againRafael Mendonça França2015-04-141-1/+0
|
* Use Ruby 2.2.2 on travisYuki Nishijima2015-04-131-1/+1
| | | | This is required to run https://github.com/rails/rails/pull/19752 successfully.
* Disable Active Job intregration tests.Rafael Mendonça França2015-04-081-0/+1
| | | | They may be fixed at #19470
* Revert "Allow failures with Active Job"Jeremy Kemper2015-03-051-4/+1
| | | | | | | Travis is green. Let's keep it that way rather than let AJ languish as a second-class citizen. This reverts commit 2a6b3e14cff61639978a55f47aea9ff4c8e72758.
* Use ruby 2.2.1 on TravisSean Griffin2015-03-051-1/+1
|
* Track Gemfile.lock at the repositoryRafael Mendonça França2015-02-181-0/+1
| | | | | | | | | | | | | | | | The main reason is to make bisect easier. In some points, we have a lot of git dependencies. Since we don't have the information of which commit we are referring to, bundler get the latest commit of the master branch of the dependency. This sometimes returns a version that is not compatible with Rails anymore, making the tests fail and the harder to identify the commit that introduced a bug. Also this will make sure that a contributor will always get a set of dependencies that are passing with our tests. In our CI server we delete the lock file to make sure we are always testing against the newest release of our dependencies.
* Move ruby-head to allowed failures [ci skip]Sean Griffin2015-02-051-0/+1
| | | | | We're about a year a way from either project releasing, their development doesn't need to break our builds for now.
* Disable builds AR-JDBC against masterPeter Suschlik2015-01-221-1/+0
| | | | | | | Currently, bundling `activerecord-jdbc-adapter`'s master branch seems to be broken. See jruby/activerecord-jdbc-adapter#614 This commit partially reverts #12107
* Travis: Test on jruby-head only for nowPeter Suschlik2015-01-211-2/+2
| | | | Arel head does not support 1.9 anymore.
* Use bundler 1.7 on travisSean Griffin2015-01-181-0/+1
|
* Use parallel bundler install.Guo Xiang Tan2015-01-101-1/+1
| | | | | Travis recommends a default of 3. See: http://docs.travis-ci.com/user/languages/ruby/#Default-Test-Script
* Require Ruby 2.2 for Rails 5.0claudiob2014-12-261-1/+1
| | | | | Stems from [this comment](https://github.com/rails/rails/pull/18203#issuecomment-68138096) by @robin850 and by the blog post http://weblog.rubyonrails.org/2014/12/19/Rails-4-2-final
* Enable Travis CI container-modeRafael Mendonça França2014-12-181-3/+5
| | | | And also bundler cache
* Allow failures for mysql adapter testsRafael Mendonça França2014-12-021-2/+1
|
* Allow failures with Active Job integration testsRafael Mendonça França2014-11-281-0/+1
|