Upgrade to Pro — share decks privately, control downloads, hide ads and more …

chruby

 chruby

quick talk about @postmodern_mod3's chruby, presented during Hiroshima.rb #56, 2017-06-08

John Mettraux

June 08, 2017
Tweet

More Decks by John Mettraux

Other Decks in Technology

Transcript

  1. #56


    2017-06-08

    Basset Café

    View Slide

  2. View Slide

  3. chruby
    chruby

    View Slide

  4. View Slide

  5. View Slide

  6. 1.8 ! 1.9

    View Slide

  7. 1.8 ! 1.9
    run specs on Ruby 1.8

    run specs on Ruby 1.9

    run specs on JRuby

    release when all green

    View Slide

  8. 1.8
    @

    View Slide

  9. $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest
    1.8
    @wayneeseguin

    View Slide

  10. 1.8
    manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    View Slide

  11. manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    View Slide

  12. manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    View Slide

  13. manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    View Slide

  14. manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    on HN: “RVM is a buggy collection

    of extremely fragile and dangerous scripts”


    View Slide

  15. manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    on HN: “RVM is a buggy collection

    of extremely fragile and dangerous scripts”


    View Slide

  16. manage ruby versions

    manage gem versions
    $ rvm install 1.9.1
    $ rvm use 1.9.1
    $ rvm rubygems latest

    on HN: “RVM is a buggy collection

    of extremely fragile and dangerous scripts”


    View Slide

  17. manage ruby versions

    View Slide

  18. manage ruby versions
    @postmodern_mod3

    View Slide

  19. manage ruby versions
    @postmodern_mod3
    https://github.com/postmodern/chruby

    View Slide