rtyler/jenkins

We should always seek a forge module when building new software, so I'm going to reach for rtyler/jenkins on the forge. This module will cover our basic needs for installing our Jenkins LTS server, installing our Jenkins plugins, and each package we'll need to run our builds. 

In larger infrastructures, we wouldn't run builds on our Jenkins server, we'd run it on the Jenkins agents attached to it. Because this setup has no agents, Jenkins will act as our build agent and run the jobs for us. Therefore, we'll need to install Git and the PDK so that it can run commands for us. We use the Git plugin to provide us with a direct connection to our code, and the pipelines plugin gives us a DSL to write our steps in.

We're going to ...

Get Mastering Puppet 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.