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
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
930
XP, Testing and ninja testing
m_seki
3
180
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
プロダクト志向なエンジニアがもう一歩先の価値を目指すために意識したこと
nealle
0
110
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
340
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
1.3k
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
140
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
240
GraphRAGの仕組みまるわかり
tosuri13
7
480
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
680
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
170
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
230
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Adopting Sorbet at Scale
ufuk
77
9.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Code Review Best Practice
trishagee
68
18k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Building Applications with DynamoDB
mza
95
6.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
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!!