aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
...
* Action Cable: run Redis tests against a default config without a passwordJeremy Daer2017-11-131-1/+1
| | | | | | | | Simplify our dev testing and CI story since we're also testing against Redis for the Active Support cache store. Directly test whether db, host, password, etc are passed through as config instead of spinning up a Redis server with a password set on it.
* Revert "Merge pull request #31025 from y-yagi/follow_up_31023_part2"Ryuta Kamizono2017-11-031-1/+0
| | | | | | | This reverts commit 6f481e05bb24fe3589ef0f65e97a9b1fa66ae0f7, reversing changes made to 592f790b7693c0a32cd06d5e8201639923a734c5. In favor of #31039.
* Ignore "gem "bundler" cannot be uninstalled because it is a default gem" errorYasuo Honda2017-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | when tested with ruby-head This pull request attempts to ignore the following error when tested with ruby-head which has bundler as a default gem. ```ruby $ rvm @global do gem uninstall bundler --all --ignore-dependencies --executables ERROR: While executing gem ... (Gem::InstallError) gem "bundler" cannot be uninstalled because it is a default gem The command "rvm @global do gem uninstall bundler --all --ignore-dependencies --executables" failed and exited with 1 during . ``` Refer https://travis-ci.org/rails/rails/jobs/295600391 This workaround should be removed once https://github.com/bundler/bundler/issues/6072 is addressed.
* Remove bundler 1.16.0yuuji.yaginuma2017-11-011-0/+1
| | | | | | | | Since 1.16.0 is installed by default, it seems that the newer one will be used even if specify an older version. Ref: https://travis-ci.org/rails/rails/jobs/295553738#L1718 Follow up of #31023
* Avoid bundler 1.16.0 for nowyuuji.yaginuma2017-11-011-1/+1
| | | | | It's causing bug report template tests to fail. https://travis-ci.org/rails/rails/jobs/295520851 This seems an issue of bundler. Ref: https://github.com/bundler/bundler/issues/6072
* PhantomJS is abandoned, replace it with Selenium/Chrome headlessGuillermo Iguaran2017-10-191-1/+1
|
* Preview PDFs and videosGeorge Claghorn2017-09-281-0/+8
|
* Bump Travis to new Ruby releasesMatthew Draper2017-09-151-10/+10
| | | | | Most interesting to us, 2.4.2 and 2.3.5 include the fix for https://bugs.ruby-lang.org/issues/13632
* CI against JRuby 9.1.13.0Koichi ITO2017-09-071-3/+3
| | | | http://jruby.org/2017/09/06/jruby-9-1-13-0.html
* Retry if rubygems misbehaves: it's probably just the networkMatthew Draper2017-09-021-2/+2
|
* Bump PostgreSQL version to the latest version 9.6 at Travis CIYasuo Honda2017-09-011-1/+1
| | | | | Travis CI new default Ubuntu Trusty supports 9.6 https://docs.travis-ci.com/user/database-setup/#Using-a-different-PostgreSQL-Version
* CI with the latest stable(GA) version of MariaDB 10.2Yasuo Honda2017-09-011-1/+1
| | | | | - Travis CI is migrating Ubuntu version to Trusty - MariaDB 10.2 is supported on Ubuntu Trusty
* Encrypt the IRC notification setting, so it's not used on forksMatthew Draper2017-08-171-1/+2
| | | | The value isn't actually secret, so I've kept it as a comment.
* Run Active Storage service tests in CIGeorge Claghorn2017-08-141-3/+1
|
* Run Active Storage tests in CI (#30144)George Claghorn2017-08-101-1/+1
|
* Setup travis to be able to run CI tests against S3David Heinemeier Hansson2017-07-311-0/+2
|
* Allows for other common redis options to be in cable.yml, by defaultMarc Ignacio2017-06-221-5/+1
| | | | | | | | | | | | | | | | | | - Adds RedisAdapterTest::AlternateConfiguration to account for a relatively common alternative setup, as it’s used as the first example in the [Redis rubygem](https://github.com/redis/redis-rb#getting-started) - Supplies original RedisAdapterTest with more complete redis:// url format by adding a ‘userinfo’ (blank user), so that it resembles the alternate configuration - Supplies original EventedRedisAdapterTest with more complete redis:// url as well - Adds before_script to start redis-server with password as a daemon and with explicit defaults copied from the default redis.conf (Instead of using Travis' default init/upstart scripts for `redis` service)
* CI against JRuby 9.1.12.0Koichi ITO2017-06-191-3/+3
| | | | http://jruby.org/2017/06/15/jruby-9-1-12-0.html
* CI against JRuby 9.1.10.0Koichi ITO2017-05-261-3/+3
| | | | http://jruby.org/2017/05/25/jruby-9-1-10-0.html
* Remove rubygems version lockyuuji.yaginuma2017-05-221-1/+1
| | | | | | | This version lock added by 3d890b66c1bfbdcabb7ef66e0774e0f01e2ed5d6. But original issue is fixed with bundler 1.15. Ref: https://github.com/rubygems/rubygems/issues/1911#issuecomment-300148516
* CI against JRuby 9.1.9.0Koichi ITO2017-05-171-3/+3
| | | | http://jruby.org/2017/05/16/jruby-9-1-9-0
* Avoid rubygems 2.6.12 for nowMatthew Draper2017-05-041-1/+1
| | | | | It's causing a test to fail, and we're not yet sure what (if anything) we should be doing differently. See rubygems/rubygems#1911.
* Revert "Merge pull request #27636 from ↵Rafael Mendonça França2017-04-261-3/+0
| | | | | | | | | mtsmfm/disable-referential-integrity-without-superuser-privilege-take-2" This reverts commit c1faca6333abe4b938b98fedc8d1f47b88209ecf, reversing changes made to 8c658a0ecc7f2b5fc015d424baf9edf6f3eb2b0b. See https://github.com/rails/rails/pull/27636#issuecomment-297534129
* Use a query that's compatible with PostgreSQL 9.2Matthew Draper2017-04-121-7/+6
| | | | | | Also, explicitly apply the order: generate_subscripts is unlikely to start returning values out of order, but we should still be clear about what we want.
* CI against Ruby 2.4.1yuuji.yaginuma2017-04-031-1/+1
| | | | Related #28532, #27636
* CI against Ruby 2.3.4Ryunosuke Sato2017-03-311-3/+3
| | | | https://www.ruby-lang.org/en/news/2017/03/30/ruby-2-3-4-released/
* CI against Ruby 2.2.7Ryunosuke Sato2017-03-301-2/+2
| | | | https://www.ruby-lang.org/en/news/2017/03/28/ruby-2-2-7-released/
* Use `SET CONSTRAINTS` for `disable_referential_integrity` without superuser ↵Fumiaki MATSUSHIMA2017-03-261-0/+9
| | | | | | | | | | | | | | | privileges (take 2) Re-create https://github.com/rails/rails/pull/21233 eeac6151a5 was reverted (127509c071b4) because it breaks tests. ---------------- ref: 72c1557254 - We must use `authors` fixture with `author_addresses` because of its foreign key constraint. - Tests require PostgreSQL >= 9.4.2 because it had a bug about `ALTER CONSTRAINTS` and fixed in 9.4.2.
* Bump Travis ruby version to 2.4.1Jon Moss2017-03-221-4/+4
| | | | https://www.ruby-lang.org/en/news/2017/03/22/ruby-2-4-1-released/
* CI against jruby-9.1.8.0Akira Matsuda2017-03-071-3/+3
|
* Enable Active Model testing for JRubyJon Moss2017-02-231-1/+1
|
* Test rails-ujs in our travis matrixRafael Mendonça França2017-02-221-0/+9
|
* Add sqlite3_mem adapter to Travis CIYasuo Honda2017-01-311-0/+3
|
* add combination of Ruby 2.4 + aj:integration to CIyuuji.yaginuma2017-01-281-0/+6
|
* Always use the newest rubygems when CIingAkira Matsuda2017-01-271-0/+1
|
* CI against JRuby 9.1.7.0Koichi ITO2017-01-131-3/+3
|
* CI against jruby-9.1.6.0Akira Matsuda2017-01-051-3/+3
| | | | And let's see if it still fails...
* Revert "Merge pull request #21233 from ↵Rafael Mendonça França2017-01-031-9/+0
| | | | | | | | | | mtsmfm/disable-referential-integrity-without-superuser-privileges" This reverts commit eeac6151a55cb7d5f799e1ae33aa64a839cbc3aa, reversing changes made to 5c40239d3104543e70508360d27584a3e4dc5baf. Reason: Broke the isolated tests. https://travis-ci.org/rails/rails/builds/188721346
* Merge pull request #21233 from ↵Rafael França2017-01-031-0/+9
|\ | | | | | | | | mtsmfm/disable-referential-integrity-without-superuser-privileges Use `SET CONSTRAINTS` for `disable_referential_integrity` without superuser privileges
| * Use `SET CONSTRAINTS` for `disable_referential_integrity` without superuser ↵Fumiaki MATSUSHIMA2016-12-031-0/+9
| | | | | | | | | | | | | | | | | | privileges ref: 72c1557254 - We must use `authors` fixture with `author_addresses` because of its foreign key constraint. - Tests require PostgreSQL >= 9.4.2 because it had a bug about `ALTER CONSTRAINTS` and fixed in 9.4.2.
* | CI against ruby 2.4.0Akira Matsuda2016-12-251-1/+1
| |
* | Shuffle travis matrixMatthew Draper2016-12-251-3/+3
| | | | | | | | | | | | * Run actionpack and actioncable tests together * Demote ac:integration to allow_failures -- it works most of the time, but still fails too frequently to rely upon
* | Add Ruby v2.4.0-rc1 to Travis matrixJon Moss2016-12-201-0/+1
|/
* Only start rabbitmq when we need itMatthew Draper2016-11-271-6/+19
|
* CI against 2.3.3Akira Matsuda2016-11-221-2/+2
| | | | 2.3.2 has a known regression https://bugs.ruby-lang.org/issues/12920#note-5
* Make JRUBY_OPTS a global Travis environment variableJon Moss2016-11-161-2/+2
|
* Enable JRuby testing for Active JobJon Moss2016-11-161-2/+2
| | | | All tests pass for me locally.
* Merge pull request #27064 from koic/bump_ruby_versionsRafael França2016-11-161-3/+3
|\ | | | | Run tests by Ruby 2.2.6 and 2.3.2
| * Run tests by Ruby 2.2.6 and 2.3.2Koichi ITO2016-11-161-3/+3
| |
* | Enable JRuby testing for Action MailerJon Moss2016-11-161-0/+5
|/ | | | | | | | All tests passing locally for me: ``` 195 runs, 441 assertions, 0 failures, 0 errors, 0 skips ```