Articles tagged: ci

Revisiting Docker and Jenkins

It’s been over two years since I first wrote an article discussing how we combined Docker containers and Jenkins to create ephemeral build environments for a lot of our backend software at Riot Games. Today the series is seven articles strong and you’ve rewarded us with feedback, conversation, technical insights, tips, and stories about how you too use containers to do all kinds of interesting things. In the world of technology, two years is a long time. The series, while still useful, is out of date. Many of the latest Docker doodads and gizmos are absent.

Full Story Posted by Maxfield Stewart

Thinking Inside the Container: DockerCon Talk and the Story So Far

Over the past several months I’ve published six articles that discuss using Docker and Jenkins to containerize a build farm. Recently, I went on the road to tell the story at DockerCon 2016 and gathered a tremendous amount of amazing feedback. In fact, the best part of this whole experience has been the conversations we’re having with folks encountering similar challenges. In this short post, I’d like to accomplish two things: share the video of my DockerCon talk, and respond to requests we’ve received to consolidate my articles into a single place.

Full Story Posted by Maxfield Stewart

Building With Jenkins Inside an Ephemeral Docker Container

In this tutorial, you’ll learn:

  • Various approaches to running builds with Jenkins inside of Containers

  • Which decisions we made as a team and why

  • Lessons we learned while operating our platform

  • Context for the in depth tutorial about how to create your own ephemeral build environments using Jenkins

Full Story Posted by Maxfield Stewart

Putting Jenkins in a Docker Container

In this first tutorial in the Docker series, you’ll learn:

  • What we’re trying to accomplish at Riot

  • Basic setup for Docker

  • Basic Docker Pull Commands

  • How to run Docker Containers as Daemons

  • Basic Jenkins configuration options

Full Story Posted by Maxfield F Stewart