Skip to content

Repo that builds packages to add our apt and yum repositories and public signing key.

Notifications You must be signed in to change notification settings

amitkarsale/puppetlabs-release

This branch is 30 commits behind puppetlabs/puppetlabs-release:main.

Folders and files

NameName
Last commit message
Last commit date
Feb 3, 2023
May 16, 2023
May 11, 2023
Jan 5, 2023
May 17, 2023
May 7, 2019
Apr 18, 2016
Jul 18, 2019
Jan 5, 2023
Jan 5, 2023
Feb 28, 2023
Feb 8, 2023
Feb 27, 2023

Repository files navigation

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

  • bundle install
  • bundle exec rake build

*.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.

About

Repo that builds packages to add our apt and yum repositories and public signing key.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 87.4%
  • Ruby 12.6%