puppetlabs / puppetlabs-release

Repo that builds packages to add our apt and yum repositories and public signing key.
7 stars 39 forks source link

puppetlabs-release

Uses fpm to build puppetlabs-release packages for all the platforms that we support.

See the doc directory for external documentation.

Continuous Integration

Repo for yum and apt release packages with Puppet's signing key.

Pull requests run here:

https://jenkins-sre.delivery.puppetlabs.net/job/pipeline_puppetlabs-release_build

Local builds

*.template files for yum .repo and apt .list are merged with JSON configuration files from the source directory.

This results in an intermediate build directory of small trees for fpm to create appropriate .rpm and .deb files from.

The fpm output files are left in the output directory per conventions set by the packaging gem.