Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Knowing mina deploy
Search
Luciano Sousa
August 16, 2014
Technology
1
77
Knowing mina deploy
A short talk about a new deploy gem
Luciano Sousa
August 16, 2014
Tweet
Share
More Decks by Luciano Sousa
See All by Luciano Sousa
Playing with Sorbet
lucianosousa
0
52
Creating your startup without Developer
lucianosousa
0
170
Patterns Falacy v2
lucianosousa
0
120
Project Management like Software Developer
lucianosousa
1
110
The Patterns Falacy - Rails Version
lucianosousa
1
120
Sinatra::Ftw
lucianosousa
0
110
Other Decks in Technology
See All in Technology
大規模ECサイトのあるバッチのパフォーマンスを改善するために僕たちのチームがしてきたこと
panda_program
1
400
CREがSLOを握ると 何が変わるのか
nekomaho
0
140
【Oracle Cloud ウェビナー】データ主権はクラウドで守れるのか?NTTデータ様のOracle Alloyで実現するソブリン対応クラウドの最適解
oracle4engineer
PRO
3
110
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Phase07_実務適用
overflowinc
0
2.1k
Phase01_AI座学_基礎
overflowinc
0
4.3k
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
7
4.6k
20年以上続く PHP 大規模プロダクトを Kubernetes へ ── クラウド基盤刷新プロジェクトの4年間
oogfranz
PRO
0
320
スケーリングを封じられたEC2を救いたい
senseofunity129
0
110
Zephyr(RTOS)でOpenPLCを実装してみた
iotengineer22
0
130
Phase06_ClaudeCode実践
overflowinc
0
2.2k
Bref でサービスを運用している話
sgash708
0
200
Featured
See All Featured
Fireside Chat
paigeccino
42
3.9k
Optimizing for Happiness
mojombo
378
71k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
320
Exploring anti-patterns in Rails
aemeredith
2
290
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
240
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Everyday Curiosity
cassininazir
0
180
Skip the Path - Find Your Career Trail
mkilby
1
89
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
440
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Transcript
Luciano Sousa Knowing Mina Deploy @lucianosousa
Your travel memory
Local Wander http://localwander.com
Let’s talk about deploy
None
Capistrano Lot of files to config One ssh connection to
each command Lazy
Mina
Small config One ssh connection Faster <3 One bash script
Gemfile! gem 'mina'!
$ mina init! -----> Created ./config/deploy.rb! Edit this file, then
run `mina setup` after.!
$ mina setup! -----> Creating folders... done.
$ mina deploy! -----> Deploying to 2012-06-12-040248! ...! Lots of
things happening...! ...! -----> Done.
https://www.flickr.com/photos/flyzipper/4286880322
Benchmark
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
https://www.infinum.co/the-capsized-eight/articles/faster-web-application-deployments-using-mina-instead-of-capistrano
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
thank you! obrigado! gracias! merci!
Questions?