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
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
620
開発生産性を上げるための生成AI活用術
starfish719
3
640
CSC509 Lecture 04
javiergs
PRO
0
300
明日から始めるリファクタリング
ryounasso
0
140
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
1.3k
株式会社 Sun terras カンパニーデック
sunterras
0
290
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
160
Cloudflare AgentsとAI SDKでAIエージェントを作ってみた
briete
0
140
Cursorハンズオン実践!
eltociear
2
1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
290
Swift Concurrency - 状態監視の罠
objectiveaudio
2
520
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
400
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Cost Of JavaScript in 2023
addyosmani
54
9k
GitHub's CSS Performance
jonrohan
1032
470k
Faster Mobile Websites
deanohume
310
31k
Done Done
chrislema
185
16k
Raft: Consensus for Rubyists
vanstee
139
7.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Bash Introduction
62gerente
615
210k
Site-Speed That Sticks
csswizardry
11
900
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
How to Think Like a Performance Engineer
csswizardry
27
2k
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!!