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
Capistrano
Search
Jelmer Snoeck
June 25, 2012
Programming
0
150
Capistrano
Capistrano presentation for Wijs
Jelmer Snoeck
June 25, 2012
Tweet
Share
More Decks by Jelmer Snoeck
See All by Jelmer Snoeck
Service alerting and monitoring
jelmersnoeck
0
120
The rise of GraphQL
jelmersnoeck
0
93
Deploying Rock Solid Applications with Kubernetes
jelmersnoeck
2
180
Custom Resources for Cloud Native DevOps
jelmersnoeck
1
120
Experimental Refactoring with Go
jelmersnoeck
1
150
From Terraform to Kubernetes: creating and sharing secrets
jelmersnoeck
1
1k
let's talk open source software
jelmersnoeck
0
140
The Dark Side Of Microservices
jelmersnoeck
1
180
Workflows
jelmersnoeck
0
140
Other Decks in Programming
See All in Programming
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
970
CI_CD「健康診断」のススメ。現場でのボトルネック特定から、健康診断を通じた組織的な改善手法
teamlab
PRO
0
200
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
280
理論と実務のギャップを超える
eycjur
0
120
CSC509 Lecture 05
javiergs
PRO
0
300
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
210
Le côté obscur des IA génératives
pascallemerrer
0
140
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
5
1.7k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
220
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Scaling GitHub
holman
463
140k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
970
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
860
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Building an army of robots
kneath
306
46k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Code Review Best Practice
trishagee
72
19k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Transcript
CAP(ISTRANO) Monday 25 June 12
Hi! I’m Jelmer. Monday 25 June 12
What? Let me explain... Monday 25 June 12
mlitn Wikipedia Capistrano is an open source tool for runnings
scripts on multiple servers; its main use is deploying web applications. Monday 25 June 12
Deployment? Gogogo! Monday 25 June 12
So... Capistrano Let’s check it out Monday 25 June 12
4. Accessible 3. Bash 2. Ruby gem 1. Command-line Monday
25 June 12
4. Accessible 3. Bash 2. Ruby gem 1. Command-line Monday
25 June 12
Installation 1. sudo gem install capistrano 2. sudo gem install
capistrano-ext Monday 25 June 12
4. Accessible 3. Bash 2. Ruby gem 1. Command-line Monday
25 June 12
Bash you say? Bash I said! Monday 25 June 12
4. Accessible 3. Bash 2. Ruby gem 1. Command-line Monday
25 June 12
Why? Because... Monday 25 June 12
4. Customization 3. Reliable 2. Fast 1. The wheel Monday
25 June 12
Don’t reinvent it. Monday 25 June 12
4. Customization 3. Reliable 2. Fast 1. The wheel Monday
25 June 12
Choose. Wisely. `cap staging deploy` Monday 25 June 12
4. Customization 3. Reliable 2. Fast 1. The wheel Monday
25 June 12
4. Customization 3. Reliable 2. Fast 1. The wheel Monday
25 June 12
Questions? Monday 25 June 12
twitter.com/jelmersnoeck
[email protected]
jelmersnoeck.iswijs.be Monday 25 June 12