$30 off During Our Annual Pro Sale. View Details »

Capistrano 3

Kir Shatrov
September 11, 2013

Capistrano 3

My talk about Capistrano 3 for budapest.rb meetup

Kir Shatrov

September 11, 2013
Tweet

More Decks by Kir Shatrov

Other Decks in Programming

Transcript

  1. Introducing
    Capistrano 3.x
    by Kir Shatrov
    budapest.rb, Sep 2013
    Wednesday, September 11, 13

    View Slide

  2. @kirs
    Wednesday, September 11, 13

    View Slide

  3. Wednesday, September 11, 13

    View Slide

  4. • 2006-2009: Jamis Buck
    • 2009-present time: Lee Hambley
    Wednesday, September 11, 13

    View Slide

  5. Railsless
    • gem ‘capistrano-rails’
    • gem ‘capistrano-bundler’
    • gem ‘capistrano-rvm’
    Wednesday, September 11, 13

    View Slide

  6. • gem ‘capistrano-rbenv’
    • gem ‘capistrano-chruby’
    Wednesday, September 11, 13

    View Slide

  7. gem ‘capistrano-ext’
    Wednesday, September 11, 13

    View Slide

  8. https://github.com/leehambley/sshkit
    Wednesday, September 11, 13

    View Slide

  9. After:
    Before:
    Wednesday, September 11, 13

    View Slide

  10. Subclassing from Rake
    Wednesday, September 11, 13

    View Slide

  11. http://www.capistranorb.com/
    Wednesday, September 11, 13

    View Slide

  12. Roadmap
    • test framework based on Vagrant
    • rails3/rails4
    • error formatting?
    Wednesday, September 11, 13

    View Slide

  13. Wednesday, September 11, 13

    View Slide

  14. Wednesday, September 11, 13

    View Slide

  15. Wednesday, September 11, 13

    View Slide

  16. Use RC
    gem ‘capistrano’, ‘3.0.0.pre14’
    Wednesday, September 11, 13

    View Slide

  17. Or you don’t need Capistrano?
    https://github.com/nadarei/mina
    Wednesday, September 11, 13

    View Slide

  18. gem ‘capistrano-nc’
    Wednesday, September 11, 13

    View Slide

  19. Thanks!
    Wednesday, September 11, 13

    View Slide