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
Continuous Integration With Jenkins For iOS
Search
Brian Partridge
December 14, 2012
Technology
0
88
Continuous Integration With Jenkins For iOS
Brian Partridge
December 14, 2012
Tweet
Share
More Decks by Brian Partridge
See All by Brian Partridge
Result Driven Development
brianpartridge
5
1.2k
CocoaPods at Square
brianpartridge
0
61
Automate Everything - Continuous Integration for iOS and Mac
brianpartridge
0
130
Other Decks in Technology
See All in Technology
Perlアプリケーションで トレースを実装するまでの 工夫と苦労話
masayoshi
1
290
【CEDEC2025】『Shadowverse: Worlds Beyond』二度目のDCG開発でゲームをリデザインする~遊びやすさと競技性の両立~
cygames
PRO
1
180
2025-07-25 NOT A HOTEL TECH TALK ━ スマートホーム開発の最前線 ━ SOFTWARE
wakinchan
0
190
「AI駆動開発」のボトルネック『言語化』を効率化するには
taniiicom
1
230
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
140
【CEDEC2025】ブランド力アップのためのコンテンツマーケティング~ゲーム会社における情報資産の活かし方~
cygames
PRO
0
180
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
150
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
280
「育てる」サーバーレス 〜チーム開発研修で学んだ、小さく始めて大きく拡張するAWS設計〜
yu_kod
1
230
クマ×共生 HACKATHON - 熊対策を『特別な行動」から「生活の一部」に -
pharaohkj
0
270
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
1
570
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
390
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
730
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Embracing the Ebb and Flow
colly
86
4.8k
Making Projects Easy
brettharned
117
6.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
770
Music & Morning Musume
bryan
46
6.7k
Code Review Best Practice
trishagee
69
19k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Writing Fast Ruby
sferik
628
62k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Transcript
Continuous Integration With Jenkins For iOS by Brian Partridge
Continuous Integration With Jenkins For iOS Making Robots Work For
You by Brian Partridge
Automate Everything • Compilation • Testing • Archiving • Deployment
“Anything worth doing more than once is worth automating.”
Is it right for you?
Is it right for you? YES
Is it right for you? YES And I hope you’ll
try it.
Your First Automated Build • Installation • Plugins • Configuration
• Demo
Installation > brew install jenkins > launchctl load -w ~/Library/
LaunchAgents/ homebrew.mxcl.jenkins.plist > open localhost:8080
Plugins • Source Control • git, mercurial, svn, etc •
Build Systems • Xcode, Maven, Ant
Configuration • Create Job • Source Control • Build Frequency
• Build Step
Live Demo What could go wrong?
What if we add MORE? • Unit Tests • Static
Analysis • Deployment • TestFlight • HocketApp
Make it yours • Parameterized Builds • Limitations • Customizations
Wrapping Up Let the robots make your life better.
More Info • http://jenkins-ci.org • http://mxcl.github.com/homebrew/ • https://github.com/stisti/jenkins-app • https://github.com/brianpartridge/iOS-Build-Scripts
• Jenkins: The Definitive Guide • by John Ferguson Smart
@brianpartridge http://brianpartridge.name