Michael Blum

Developer from Chicago

Jenkins: Docker Build Pipelines July 3, 2016

Curse of the Polyglot Most Jenkins environments I’ve seen are very homogeneous - a Java shop, a Ruby shop, etc. My projects are anything but. Looking at my machine I’ve got: Java 6, 7, 8 Python 2.7, 3.5 Ruby 2.2.3 Keeping track of each of these versions on the Jenkins server would be a pain. Its easier to containerize the build environment. Installing Docker To build and start our build container we run the following commands: