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
Distributed build with Jenkins
Search
Shigenobu Nishikawa
January 13, 2013
Programming
2
1.3k
Distributed build with Jenkins
What distributed build with Jenkins is easy!
Shigenobu Nishikawa
January 13, 2013
Tweet
Share
More Decks by Shigenobu Nishikawa
See All by Shigenobu Nishikawa
LoL 初心者知らないあるある
shishi
0
400
Other Decks in Programming
See All in Programming
チーム開発の “地ならし"
konifar
7
3.9k
例外処理を理解して、設計段階からエラーを見つけやすく、起こりにくく #phpconfuk
kajitack
12
5.8k
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
690
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
390
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
0
1.1k
Inside of Swift Export
giginet
PRO
1
550
Nitro v3
kazupon
2
280
自動テストを活かすためのテスト分析・テスト設計の進め方/JaSST25 Shikoku
goyoki
2
620
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
130
AI POSにおけるLLM Observability基盤の導入 ― サイバーエージェントDXインターン成果報告
hekuchan
0
490
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
220
CSC509 Lecture 11
javiergs
PRO
0
310
Featured
See All Featured
Scaling GitHub
holman
463
140k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
GitHub's CSS Performance
jonrohan
1032
470k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Optimizing for Happiness
mojombo
379
70k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
The Cost Of JavaScript in 2023
addyosmani
55
9.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Building Applications with DynamoDB
mza
96
6.7k
Transcript
Distributed Build with Jenkins Shigenobu NISHIKAWA @shishi4tw
Shigenobu Nishikawa work at Aiming Inc. programmer managing CI services
for web dev
CI = continuously commit + continuously build + continuously report
What is Continuous Integration?
For code quality rapid development preventing rework...
It’s too easy Let me show you C I with
Jenkins
None
It’s too easy but... C I with Jenkins
Muitiple builds bring on * too slow Integration * crash
databases... probrems with single server
→ We need more speed!! We need good parallel build!!
Distributed Build with Jenkins
Distributed Build with Jenkins * Jenkins built-in * It is
possible to manage slave servers up to number of hundreds
Distributed Build with Jenkins It’s too easy Let me show
you
Advance preparation * master machine * another machine login through
ssh * both machine can build your app * installed java
None
Advanced Setting label Configuration of job Configuration of node rails_3_2_9
request spec
Advanced split a huge project build ↓ some more speedy
build
Distributed build bring on many benefits for your Jenkins
Happy CI!!