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
iOS + Jenkins
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Eoin McCarthy
March 03, 2015
Technology
0
42
iOS + Jenkins
Automated iOS builds using Jenkins for Cocoaheads BNE
Eoin McCarthy
March 03, 2015
Tweet
Share
Other Decks in Technology
See All in Technology
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
200
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
230
Tebiki Engineering Team Deck
tebiki
0
24k
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
110
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
170
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
590
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
Cosmos World Foundation Model Platform for Physical AI
takmin
0
770
プロポーザルに込める段取り八分
shoheimitani
1
190
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
220
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
From π to Pie charts
rasagy
0
120
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
GitHub's CSS Performance
jonrohan
1032
470k
The Pragmatic Product Professional
lauravandoore
37
7.1k
It's Worth the Effort
3n
188
29k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Transcript
iOS + Jenkins Eoin McCarthy Hydric Media 03/03/2015
Continous Integration • Small pieces of effort applied frequently (“continuously”)
to ensure quality • Automated build and testing process • Reproducible builds • Beer fund
Why I really wanted a CI • Build automation •
Distribution automation • Client alpha/beta delivery process • Disastrously low up-speeds on standard ADSL • Discipline automation. “Save me from myself”
Just use Travis CI! • If you can afford it
• If you’re thinking about cloud hosting a mac • if all you want to do is iOS/Mac builds
Jenkins • Hudson 2008 • The great fork of 2010
• Pluggable design • Java based • Cross Platform
Jenkins • http://jenkins-ci.org/ • brew install jenkins • demo
Prep • Mac (we’ve got a mac mini) • Additional
Prep (VNC, Power, Keychain) • Xcode + xcode tools • JDK • Port-forwarding
Post-Install • Authentication • Plugins • Xcode integration • Git,
Github, Github API, Github Auth • HockeyApp • Cupertino
Shenzhen + Cupertino • Excellent CLI tools for iOS +
Mac “dev-ops” • https://github.com/nomad/shenzhen • https://github.com/nomad/cupertino
My First Job • Checkout code • Prep environment •
Build project • Distribute • Notify