Saving Time & Money Through Build Automation: Intro to Hudson<br />James Jennings<br />
Saving Time & Money Through Build Automation: Intro to Jenkins<br />James Jennings<br />
Agenda<br />The Problem<br />The Solution<br />Building<br />Deploying<br />Notifying<br />Q&A<br />
The Problem<br />Project file<br />
The Problem<br />Targets<br />
The Problem<br />Build Configurations<br />
The Problem<br />Provisioning Profiles/Certificates<br />
The Problem<br />
The Problem<br />
The Problem<br />
The Problem<br />
The Problem<br />“hey james can you send over a new build when you get a few”<br />“a few” = 20 mins<br />
The Problem<br />“hey james that last build didn’t install on XYZ’s phone”<br />“a few” = 20 mins + 1 to 2 hours<br />Real...
The Solution<br />This isn’t rocket surgery.<br />Automate!<br />
The Solution<br />Enter Hudson!<br />Trigger<br />Build<br />Deploy<br />Notify<br />
The Solution<br />Triggers<br />SCM<br />File changed<br />
The Solution<br />Build<br />Xcodebuild<br />Compound build<br />
The Solution<br />Deploy<br />FTP<br />Dropbox<br />
The Solution<br />Notify<br />Email<br />Successes and Failures<br />
Questions?<br />
Thanks!<br />@jamesjennings<br />jamesjennings.com<br />@mobiledstrtn<br />mobiledistortion.com<br />
Upcoming SlideShare
Loading in …5
×

Saving Time & Money Through Build Automation: Intro to Hudson

4,042 views

Published on

A brief (25 minute) introduction to the Hudson continuous integration, and how I use it effectively as a one-man custom software development consultant. A must see for anybody who spends hours each week preparing and distribution builds, especially for iOS devices.

Published in: Business, Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
4,042
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
0
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

×