19
Luciano Sousa Knowing Mina Deploy @lucianosousa

Mina deploy

Embed Size (px)

DESCRIPTION

A short talk about a new deploy gem

Citation preview

Page 1: Mina deploy

Luciano Sousa Knowing Mina Deploy

@lucianosousa

Page 2: Mina deploy

Your travel memory

Page 3: Mina deploy

Local Wanderhttp://localwander.com

Page 4: Mina deploy

Let’s talk about deploy

Page 5: Mina deploy
Page 6: Mina deploy

Capistrano

Lot of files to configOne ssh connection to each command

Lazy

Page 7: Mina deploy

Mina

Page 8: Mina deploy

Small configOne ssh connection

Faster <3One bash script

Page 9: Mina deploy

Gemfile!

gem 'mina'!

Page 10: Mina deploy

$ mina init!-----> Created ./config/deploy.rb! Edit this file, then run `mina setup` after.!

Page 11: Mina deploy

$ mina setup!-----> Creating folders... done.

Page 12: Mina deploy

$ mina deploy!-----> Deploying to 2012-06-12-040248! ...! Lots of things happening...! ...!-----> Done.

Page 13: Mina deploy

https://www.flickr.com/photos/flyzipper/4286880322

Page 14: Mina deploy

Benchmark

Page 15: Mina deploy

https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano

Page 16: Mina deploy

https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano

Page 17: Mina deploy

https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano

https://github.com/mina-deploy/mina

http://mina-deploy.github.io/mina/

Resources

Page 18: Mina deploy

thank you! obrigado! gracias! merci!

Page 19: Mina deploy

Questions?