This is a packer template for creating a Jenkins CI server for the Kallithea project.
Ruby Shell Puppet
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
httpdir
LICENSE
Puppetfile
README.md
machine.json
puppet.sh
site.pp

README.md

packer-template-kallithea-ci

This is a Packer template for creating a Jenkins continuous integration server for the Kallithea project.

Defining and deploying the server with Packer will allow the team to quickly rebuild and migrate the service as the needs and personnel of the project change over time.

This project uses a Puppet provisioner to configure the system with modules defined in the included Puppetfile. Before building, you will need to download the modules. r10k or librarian-puppet can make that happen:

$ r10k puppetfile install