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.2k
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
390
Other Decks in Programming
See All in Programming
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
2
1k
小さく段階的リリースすることで深夜メンテを回避する
mkmk884
2
130
Windows版PHPのビルド手順とPHP 8.4における変更点
matsuo_atsushi
0
370
아직도 SOLID 를 '글'로만 알고 계신가요?
sh1mj1
0
360
アプリを起動せずにアプリを開発して品質と生産性を上げる
ishkawa
0
290
いまさら聞けない生成AI入門: 「生成AIを高速キャッチアップ」
soh9834
12
3.7k
AI時代のプログラミング教育 / programming education in ai era
kishida
23
20k
AtCoder Heuristic First-step Vol.1 講義スライド(山登り法・焼きなまし法編)
takumi152
3
980
CRE Meetup!ユーザー信頼性を支えるエンジニアリング実践例の発表資料です
tmnb
0
350
PHPer's Guide to Daemon Crafting Taming and Summoning
uzulla
2
1.1k
보일러플레이트 코드가 진짜 나쁜 건가요?
gaeun5744
0
370
新卒から4年間、20年もののWebサービスと 向き合って学んだソフトウェア考古学
oguri
8
6.7k
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.4k
The Pragmatic Product Professional
lauravandoore
33
6.5k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
118
51k
Building Adaptive Systems
keathley
41
2.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Documentation Writing (for coders)
carmenintech
69
4.7k
A Tale of Four Properties
chriscoyier
158
23k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
470
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
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!!