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
Eoin McCarthy
March 03, 2015
Technology
0
41
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
OpenHands🤲にContributeしてみた
kotauchisunsun
1
390
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
110
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
1
500
実践! AIエージェント導入記
1mono2prod
0
150
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
110
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
240
Wasm元年
askua
0
130
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
1
160
SalesforceArchitectGroupOsaka#20_CNX'25_Report
atomica7sei
0
140
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
13
4.8k
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.7k
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
120
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
RailsConf 2023
tenderlove
30
1.1k
Typedesign – Prime Four
hannesfritz
42
2.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Why Our Code Smells
bkeepers
PRO
337
57k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Building Adaptive Systems
keathley
43
2.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
33
5.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
940
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