Permalink
Commits on Aug 10, 2017
  1. Merge pull request #181 from rspec/follow-changes-of-jruby-versions-o…

    …n-travis-ci
    
    Follow change of JRuby versions on Travis CI
    yujinakayama committed on GitHub Aug 10, 2017
Commits on Aug 9, 2017
  1. Follow change of JRuby versions on Travis CI

    We've been using jruby, jruby-head, jruby-18mode, and jruby-9.1.2.0,
    but now they point the following implementations by the recent Travis' change:
    
    jruby             - JRUBY_VERSION: 9.1.9.0           RUBY_VERSION: 2.3.3
    jruby-head        - JRUBY_VERSION: 9.1.10.0-SNAPSHOT RUBY_VERSION: 2.3.3
    jruby-18mode      - JRUBY_VERSION: 9.1.7.0           RUBY_VERSION: 2.3.1
    jruby-9.1.2.0     - JRUBY_VERSION: 9.1.2.0           RUBY_VERSION: 2.3.0
    
    See: https://travis-ci.org/rspec/rspec-support/builds/262713100
    
    So we changes them to the followings:
    
    jruby             - JRUBY_VERSION: 9.1.9.0           RUBY_VERSION: 2.3.3
    jruby-head        - JRUBY_VERSION: 9.1.10.0-SNAPSHOT RUBY_VERSION: 2.3.3
    jruby-1.7         - JRUBY_VERSION: 1.7.26            RUBY_VERSION: 1.9.3
    jruby-1.7 (--1.8) - JRUBY_VERSION: 1.7.26            RUBY_VERSION: 1.8.7
    yujinakayama committed Aug 9, 2017
Commits on Jul 16, 2017
  1. Merge pull request #179 from PragTob/adjust-jruby-opts-on-travis

    Better startup times through --dev
    myronmarston committed on GitHub Jul 16, 2017
Commits on Jul 15, 2017
Commits on Jul 14, 2017
  1. Better startup times through --dev

    Opposed to what I said in rspec/rspec-core#2444 there is something
    we can do, I just underestimated its effect. There is `--dev`
    (see https://github.com/jruby/jruby/wiki/Improving-startup-time#use-the---dev-flag).
    
    Locally for the rspec-core --bisect spec this brought the runtime
    down from 33 to 36 seconds to 21 seconds!
    
    It also encompasses disabling invoke dynamic already, so no need
    for that. It is opposed to server mode that was used however,
    server mode targets peak performance at the cost of bigger startup
    and warmup times and is usually intended for running on the server/
    benchmarks. It was introduced for no reason apparent to me in
    bc0b976 and I think --dev fits the use case better and is
    closer to what most peeps probably run either way.
    
    Other changes I did:
    
    * collapsed all the envs into one, it shouldn't hurt the other
      elements in the matrix, we lose the compat version 2.0 but
      that doesn't seem too important atm if it is please tell me
    * updated the JRuby version to the most current one
    PragTob committed Jul 14, 2017
Commits on May 16, 2017
  1. Merge pull request #178 from rspec/warn-when-no-ag

    warn if no ag installed
    myronmarston committed on GitHub May 16, 2017
  2. warn if no ag installed

    JonRowe committed May 16, 2017
Commits on Apr 10, 2017
  1. Merge pull request #177 from takkanm/use_latest_ruby_version_in_ci

    Use latest ruby version in ci
    JonRowe committed on GitHub Apr 10, 2017
  2. don't allow failur 2.4.1

    takkanm committed Apr 10, 2017
  3. use latest ruby version in CI

    takkanm committed Apr 10, 2017
Commits on Nov 23, 2016
  1. Merge pull request #173 from rspec/and_upgrade_to_233

    upgrade from 2.3.2 to 2.3.3
    JonRowe committed on GitHub Nov 23, 2016
Commits on Nov 22, 2016
  1. upgrade from 2.3.2 to 2.3.3

    JonRowe committed Nov 22, 2016
Commits on Nov 21, 2016
  1. Merge pull request #171 from rspec/update_to_ruby_232

    upgrade to ruby 2.3.2
    JonRowe committed on GitHub Nov 21, 2016
Commits on Nov 18, 2016
  1. upgrade to ruby 2.3.2

    JonRowe committed Nov 18, 2016
Commits on Nov 7, 2016
  1. Merge pull request #170 from rspec/disable-simplecov-on-jruby

    Disable SimpleCov on JRuby
    yujinakayama committed on GitHub Nov 7, 2016
  2. Disable SimpleCov on JRuby

    Commit rspec/rspec-core@26dd955
    was done in rspec-core but it should be done in rspec-dev since the file
    is auto-generated.
    yujinakayama committed Nov 7, 2016
Commits on Nov 5, 2016
  1. Merge pull request #169 from rspec/allow-running-additional-specs

    Allow running custom additional specs in each repo
    JonRowe committed on GitHub Nov 5, 2016
  2. Merge pull request #168 from rspec/fix-git-clean-check

    Make `git clean` check in Rakefile more robust
    JonRowe committed on GitHub Nov 5, 2016
  3. Allow running custom additional specs in each repo

    This is for running example_app specs in rspec-rails repo:
    
    * rspec/rspec-rails#1710
    * rspec/rspec-rails#1680
    yujinakayama committed Nov 5, 2016
  4. Make `git clean` check in Rakefile more robust

    The latest git command prints "working tree clean" instead of
    "working directory clean".
    yujinakayama committed Nov 5, 2016
Commits on Sep 30, 2016
  1. Merge pull request #167 from rspec/update_contributing_elsewhere

    Update contributing.md
    JonRowe committed on GitHub Sep 30, 2016
Commits on Sep 28, 2016
  1. update rake to current

    JonRowe committed Sep 28, 2016
Commits on Sep 15, 2016
  1. Merge pull request #166 from talsafran/patch-1

    Update development setup to use the latest Ruby
    JonRowe committed on GitHub Sep 15, 2016
  2. Update development setup to use the latest Ruby

    The latest stable version of Ruby is 2.3.1 – it looks like the [`travis.yml` file](https://github.com/rspec/rspec-dev/blob/master/travis/.travis.yml) is already set up to build against it.
    
    I wasn't sure if there was a particular reason this document uses version 1.9.3 or if it just went stale. The last version update in the doc seems to have been in 2012 (see b00159c).
    
    Thanks!
    talsafran committed on GitHub Sep 15, 2016
Commits on Jul 20, 2016
  1. Merge pull request #165 from rspec/ruby_build_matrix_updates

    Ruby build matrix updates
    JonRowe committed on GitHub Jul 20, 2016
Commits on Jul 15, 2016
  1. update jruby to 9.1.2.0

    JonRowe committed Jul 15, 2016
Commits on Jul 13, 2016
  1. add jruby 9.0.3.0

    JonRowe committed Jul 13, 2016
Commits on Jul 6, 2016
  1. allow 2.4.0 to fail

    JonRowe committed Jul 6, 2016
  2. test against ruby 2.4.0-preview1

    JonRowe committed Jun 20, 2016
Commits on Jul 5, 2016
  1. Merge pull request #161 from rspec/tweak_sed

    Tweak sed command for replacing documentation resources
    myronmarston committed on GitHub Jul 5, 2016
Commits on Jul 4, 2016
  1. Tweak sed command for replacing documentation resources

    Modify sed to not use backup files (modify in place) when cleaning up
    documentation stylesheets/javascript, due to the differences between
    gnu sed and OS X sed the command is slightly different on each platform.
    JonRowe committed Jul 4, 2016
Commits on Jun 15, 2016
  1. Merge pull request #158 from rspec/myron/ruby-2-2-5

    Use a version of 2.2 on travis that is not 2.2.0.
    JonRowe committed on GitHub Jun 15, 2016
  2. Use a version of 2.2 on travis that is not 2.2.0.

    2.2.0 produces a confusing warning that later versions
    do not produce.
    myronmarston committed Jun 15, 2016
Commits on Jun 5, 2016
  1. Merge pull request #157 from rspec/myron/disable-travis-emails

    Disable emails from travis.
    JonRowe committed Jun 5, 2016