From 4f79de5b01b1a055819f0dc2456e06c7e42c30ad Mon Sep 17 00:00:00 2001 From: Dana Doherty Date: Thu, 3 Oct 2024 17:04:07 +0100 Subject: [PATCH] (CAT-643) - Add puppet_forge --- configs/components/rubygem-puppet_forge.rb | 9 +++++++-- configs/projects/_pdk-components.rb | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/configs/components/rubygem-puppet_forge.rb b/configs/components/rubygem-puppet_forge.rb index f8b62dafd..6d4056de9 100644 --- a/configs/components/rubygem-puppet_forge.rb +++ b/configs/components/rubygem-puppet_forge.rb @@ -1,6 +1,11 @@ component 'rubygem-puppet_forge' do |pkg, settings, platform| - pkg.version '3.2.0' - pkg.md5sum '501d5f9f742007504d0d60ce6cf0c27f' + if settings[:ruby_version].to_f >= 3.2 + pkg.version '6.0.0' + pkg.md5sum '9913aa456a1c852e851b10ecee60d61d' + else + pkg.version '3.2.0' + pkg.md5sum '501d5f9f742007504d0d60ce6cf0c27f' + end 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 6da890c0e..23be9917f 100644 --- a/configs/projects/_pdk-components.rb +++ b/configs/projects/_pdk-components.rb @@ -99,5 +99,6 @@ proj.component 'rubygem-json_pure' proj.component 'rubygem-diff-lcs' proj.component 'rubygem-pathspec' +proj.component 'puppet_forge' proj.component 'ansicon' if platform.is_windows?