Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

@kirs Wednesday, September 11, 13

Slide 3

Slide 3 text

Wednesday, September 11, 13

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

After: Before: Wednesday, September 11, 13

Slide 10

Slide 10 text

Subclassing from Rake Wednesday, September 11, 13

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

Wednesday, September 11, 13

Slide 14

Slide 14 text

Wednesday, September 11, 13

Slide 15

Slide 15 text

Wednesday, September 11, 13

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

Thanks! Wednesday, September 11, 13