• Like
  • Save
Saving Time & Money Through Build Automation: Intro to Hudson
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving Time & Money Through Build Automation: Intro to Hudson

  • 2,679 views
Published

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 …

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
2,679
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
1
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Saving Time & Money Through Build Automation: Intro to Hudson
    James Jennings
  • 2. Saving Time & Money Through Build Automation: Intro to Jenkins
    James Jennings
  • 3. Agenda
    The Problem
    The Solution
    Building
    Deploying
    Notifying
    Q&A
  • 4. The Problem
    Project file
  • 5. The Problem
    Targets
  • 6. The Problem
    Build Configurations
  • 7. The Problem
    Provisioning Profiles/Certificates
  • 8. The Problem
  • 9. The Problem
  • 10. The Problem
  • 11. The Problem
  • 12. The Problem
    “hey james can you send over a new build when you get a few”
    “a few” = 20 mins
  • 13. The Problem
    “hey james that last build didn’t install on XYZ’s phone”
    “a few” = 20 mins + 1 to 2 hours
    Real money wasted
  • 14. The Solution
    This isn’t rocket surgery.
    Automate!
  • 15. The Solution
    Enter Hudson!
    Trigger
    Build
    Deploy
    Notify
  • 16.
  • 17.
  • 18. The Solution
    Triggers
    SCM
    File changed
  • 19.
  • 20.
  • 21. The Solution
    Build
    Xcodebuild
    Compound build
  • 22.
  • 23.
  • 24. The Solution
    Deploy
    FTP
    Dropbox
  • 25.
  • 26. The Solution
    Notify
    Email
    Successes and Failures
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Questions?
  • 34. Thanks!
    @jamesjennings
    jamesjennings.com
    @mobiledstrtn
    mobiledistortion.com