
Episode 5
Continuous Integration – CI Told You So!
A frank discussion of Continuous Integration
Arrested DevOps · Trevor Hess and Matt Stratton
January 29, 201457m 30sExplicit
Audio is streamed directly from the publisher (media.blubrry.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Retro
Matt
Matt hates Subversion.Trevor
Trever attended a Chef training class and is super excited about it. Even though he only learned how to make it configure Linux machines.User Stories
This is a new section of the podcast where we introduce a new topic in just a couple sentences. This episode's "requirement" is Configuration Management.Want to learn more about Configuration Management? Check out The Food Fight Show podcast!
Outline
- Overview of CI
- What about feature branches?
- What is the difference between using a CI tool for CI, and using a CI tool to orchestrate workflow automation
- Where do you begin when wanting to start CI? What bite of the elephant goes first?
- Where does testing come into play? How do we talk about unit vs functional testing and what is used in the CI portion/build?
- Preflight checkin vs checking into trunk
- Paul Hammant's blog (trunk-based design)
- Codeship
- TravisCI
- DevMynd
Check-Outs
Matt
- Windows Azure Friday podcast
- Mynd iPhone calendar app
Trevor
- How I lost my $50,000 Twitter username
- Drink More Whiskey!: Everything You Need to Know About Your New Favorite Drink
Mathias
- Drive: The Surprising Truth About What Motivates Us
- Ethiopian Yirgacheffe coffee roasted by Caravan in London