rvm:
  - 1.9.2
  - 1.9.3
  - 2.0.0
  - 2.1.0
  - 2.1.1
  - ruby-head
  - rbx
  - jruby
  - jruby-head

script:
  - rake spec

matrix:
  allow_failures:
    - rvm: 2.1.0
    - rvm: ruby-head
    - rvm: jruby-head

notifications:
  irc: "irc.freenode.org#pry"
  recipients:
    - jrmair@gmail.com

branches:
  only:
    - master

rvm:
  - 1.9.2
  - 1.9.3
  - 2.0.0
  - 2.1
  - ruby-head
  - rbx
  - jruby
  - jruby-head

script:
  - rake spec

matrix:
  allow_failures:
    - rvm: ruby-head
    - rvm: jruby-head

notifications:
  irc: "irc.freenode.org#pry"
  recipients:
    - jrmair@gmail.com

branches:
  only:
    - master

Remove allowed failure, switch to testing newest 2.1
Remove allowed failure, switch to testing newest 2.1

Because of Ruby's new versioning scheme, testing 2.1.0 and 2.1.1
separately is overkill (like testing multiple patch levels of earlier
Ruby versions).
