From 19f43c7a89d1acf4cca7173867292143f67f2e42 Mon Sep 17 00:00:00 2001 From: jordanbreen28 Date: Wed, 10 Jul 2024 13:10:17 +0100 Subject: [PATCH] (CAT-1869) - Add puppet-modulebuilder to pdk bundled gems This commit adds the puppet-modulebuilder gem to the gems bundled with the pdk. This gem is no required for the module build functionality. --- configs/components/rubygem-puppet-modulebuilder.rb | 6 ++++++ configs/projects/_pdk-components.rb | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 configs/components/rubygem-puppet-modulebuilder.rb diff --git a/configs/components/rubygem-puppet-modulebuilder.rb b/configs/components/rubygem-puppet-modulebuilder.rb new file mode 100644 index 000000000..33f7e8405 --- /dev/null +++ b/configs/components/rubygem-puppet-modulebuilder.rb @@ -0,0 +1,6 @@ +component 'rubygem-puppet-modulebuilder' do |pkg, settings, platform| + pkg.version '1.0.0' + pkg.sha256sum 'cf9d9e8146aeae780b7c61f30847a4cb631debcf708c21281976d5ed79820cfd' + + instance_eval File.read('configs/components/_base-rubygem.rb') +end diff --git a/configs/projects/_pdk-components.rb b/configs/projects/_pdk-components.rb index 9b169377f..6da890c0e 100644 --- a/configs/projects/_pdk-components.rb +++ b/configs/projects/_pdk-components.rb @@ -91,6 +91,9 @@ proj.component 'rubygem-addressable' proj.component 'rubygem-json-schema' +# PDK build +proj.component 'rubygem-puppet-modulebuilder' + # Other deps proj.component 'rubygem-deep_merge' proj.component 'rubygem-json_pure'