Back To Schedule
Tuesday, September 18 • 4:45pm - 5:30pm
Taming the Beast: Using Data to Improve Jenkins Pipeline
Our project at GoDaddy uses continuous integration/continuous delivery to deploy each pull request, which means all 17,000,000 of our customers see each change. The CI/CD pipelines build across React, React Native and Node.js services. The initial pipeline - built without best practices in place - grew over time, until it became "the beast" that seemed impossible to tame. There were many different failure points and it wasn't clear which ones should be attacked first. This talk will explore the lessons we learned along the way (good and bad), early attempts at monitoring, some best practices and how the author built a Jenkins plugin to monitor our pipelines directly to gather the data needed to finally tame the beast.

avatar for Jeff Pearce

Jeff Pearce

Jeff has been a software developer for over 30 years, and has worked for EDS, Microsoft and GoDaddy since 2016. Jeff is one of the maintainers of the Cobertura Jenkins plugin and is the author and maintainer of the Github Autostatus plugin, among others. Jeff is also the author of... Read More →

Tuesday September 18, 2018 4:45pm - 5:30pm PDT
Golden Gate Ballroom A