puppetlabs/packaging — pull request #1 by MosesMendoza (2012-08-22 19:06:29+00:00)
Title: First set of packaging repo functions

This PR adds work towards abstracting packaging,
allowing Puppet products to use this repo for packaging
automation. This PR includes support for
* building tarball, dmg and gem
* building debs in and out of chroots
* building rpms in and out of chroots
* signing and shipping
It has two separate sets of tasks - the package namespace targeted
at ease of use and generality, and the pl namespace mostly keyed
to existing Puppet Labs packaging infrastructure/automation. It depends
on the project having erb templates in various /ext directories and two
yaml files - build_defaults.yaml and project_data.yaml as described in
the readme.