Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Jenkins for CI/CD [clear filter]
Tuesday, September 18
 

4:45pm

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.

Speakers
avatar for Jeff Pearce

Jeff Pearce

GoDaddy
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
Golden Gate Ballroom A
 
Wednesday, September 19
 

11:15am

Building a Docker Secure Supply Chain with Jenkins
 Creating a Secure Supply Chain of images is vitally important. Every organization needs to weigh ALL options available and understand the security risks. With having so many options for images it is tough to pick the right ones. Or even create your own. Ultimately every organization needs to know the provenance of all the images. Once the images are imported into the infrastructure a vulnerability scan is vital. Docker Trusted Registry with Image Scanning will give insight into any vulnerabilities. Oh and since we all love vacations, everything needs to are automated. Plus the automation will provide a succinct audit trail, which security teams love.

Speakers
avatar for Ivan Sharamok

Ivan Sharamok

Docker
.For over a decade, I've been working with enterprise software designed and built for the .NET Framework ecosystem. In past 10+ years, I've taken various roles from testing, support, development to consulting and solution architecture. I enjoy automating repeatable tasks to use time... Read More →
avatar for Eric Smalling

Eric Smalling

Docker Inc
Eric has 25 years of professional experience in enterprise software development and architecture, including build, test and deployment automation. Eric has been a continuous integration advocate and implementer for nearly a decade, and was a pioneer in using Docker containers with... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
DevOps Theater

11:15am

Continuously Delivering an Easy-to-Use Jenkins with Jenkins Evergreen
This year, we started building a radical new distribution called Jenkins Evergreen. The goal of this project was to deliver a Jenkins which helps new and existing users automate pipelines in less than five minutes and five clicks.

In this talk, we will review how successful (or not!) the effort has been thus far. We will also discuss how challenging building a very different delivery and distribution vehicle for Jenkins has been. Finally, we'll cover some of the upcoming roadmap for Jenkins Essentials and the interesting problems we have to solve in order to get there.

Speakers
avatar for R Tyler Croy

R Tyler Croy

CloudBees
Tyler has been a long-time contributor to the Jenkins project, professional software engineer and professionally tells people all about Jenkins for CloudBees, Inc. As part of his work for the Jenkins project, he has been responsible for project infrastructure through numerous service... Read More →


Wednesday September 19, 2018 11:15am - 12:00pm
Golden Gate Ballroom B