Continuous Integration – CI Told You So!

Posted on Wednesday, Jan 29, 2014
A frank discussion of Continuous Integration

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

Trevor

Mathias

Joe

Guests

Mathias Meyer

Mathias Meyer

No bio provided

Joe Hirn

Joe Hirn

No bio provided

Hosts

Trevor Hess

Trevor Hess

Trevor Hess is a Senior Product Manager at Progress Software working on Chef Software. He currently works on the Chef Application Delivery, Compliance and Infrastructure offerings.

Coming from a background in .NET Software Development and consulting, he has worked with several large multinational organizations to help kick start their journey to the cloud and the world of DevOps practices and principals. He is excited to engage in new experiences, and learning opportunities.

Trevor enjoys having hearty discussions about DevOps as well organizational change and transformation.

Matt Stratton

Matt Stratton

Matt Stratton is a Staff Developer Advocate at Pulumi and the global chair of the DevOpsDays set of conferences.

Matt has over 20 years of experience in IT operations and is a sought-after speaker internationally, presenting at Agile, DevOps, and cloud engineering focused events worldwide. Demonstrating his keen insight into the changing landscape of technology, he recently changed his license plate from DEVOPS to KUBECTL.

He lives in Chicago and has three awesome kids, whom he loves just a little bit more than he loves Diet Coke. Matt is the keeper of the Thought Leaderboard for the DevOps Party Games online game show and you can find him on Twitter at @mattstratton.