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
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Capistrano
Capistrano presentation for Wijs
Jelmer Snoeck
June 25, 2012
More Decks by Jelmer Snoeck
See All by Jelmer Snoeck
Service alerting and monitoring
jelmersnoeck
0
130
The rise of GraphQL
jelmersnoeck
0
110
Deploying Rock Solid Applications with Kubernetes
jelmersnoeck
2
200
Custom Resources for Cloud Native DevOps
jelmersnoeck
1
150
Experimental Refactoring with Go
jelmersnoeck
1
160
From Terraform to Kubernetes: creating and sharing secrets
jelmersnoeck
1
1k
let's talk open source software
jelmersnoeck
0
160
The Dark Side Of Microservices
jelmersnoeck
1
190
Workflows
jelmersnoeck
0
140
Other Decks in Programming
See All in Programming
Webフレームワークの ベンチマークについて
yusukebe
0
130
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
120
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
720
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
440
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
750
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
240
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5.9k
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.5k
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
230
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
150
Featured
See All Featured
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
130
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
For a Future-Friendly Web
brad_frost
183
10k
Typedesign – Prime Four
hannesfritz
42
3.1k
The Spectacular Lies of Maps
axbom
PRO
1
790
The Pragmatic Product Professional
lauravandoore
37
7.3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Raft: Consensus for Rubyists
vanstee
141
7.5k
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