Skip to content

Commit 39fd3b3

Browse files
(CAT-643) - Add puppet_forge
1 parent dd4b02c commit 39fd3b3

File tree

5 files changed

+41
-5
lines changed

5 files changed

+41
-5
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
component 'rubygem-faraday-follow_redirects' do |pkg, settings, platform|
2+
pkg.version '0.3.0'
3+
pkg.md5sum '75fa678fa40b54a94e51efc1600a6461'
4+
5+
instance_eval File.read('configs/components/_base-rubygem.rb')
6+
end
Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
component 'rubygem-faraday' do |pkg, settings, platform|
2-
pkg.version '1.10.3'
3-
pkg.md5sum 'c7b56130721c0b055c071bec593e2446'
2+
version = settings[:rubygem_faraday_version] || '1.10.3'
3+
4+
case version
5+
when '1.10.3'
6+
pkg.version '1.10.3'
7+
pkg.md5sum 'c7b56130721c0b055c071bec593e2446'
8+
when '2.12.0'
9+
pkg.version '2.12.0'
10+
pkg.md5sum 'c0248b00a32c46b64cd2a172c96409ec'
11+
else
12+
raise "rubygem-faraday version #{version} is not supported"
13+
end
414

515
instance_eval File.read('configs/components/_base-rubygem.rb')
616
end
Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
component 'rubygem-puppet_forge' do |pkg, settings, platform|
2-
pkg.version '3.2.0'
3-
pkg.md5sum '501d5f9f742007504d0d60ce6cf0c27f'
2+
version = settings[:rubygem_puppet_forge_version] || '3.2.0'
3+
pkg.version version
4+
5+
case version
6+
when '3.2.0'
7+
pkg.version '3.2.0'
8+
pkg.md5sum '501d5f9f742007504d0d60ce6cf0c27f'
9+
when '5.0.4'
10+
pkg.version '5.0.4'
11+
pkg.md5sum '04a2ca2f027ed41d9142ced587b71bd7'
12+
when '6.0.0'
13+
pkg.version '6.0.0'
14+
pkg.md5sum '9913aa456a1c852e851b10ecee60d61d'
15+
else
16+
raise "rubygem-puppet_forge version #{version} is not supported"
17+
end
418

519
instance_eval File.read('configs/components/_base-rubygem.rb')
620
end

configs/projects/_pdk-components.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@
6060
proj.component 'rubygem-fast_gettext'
6161
proj.component 'rubygem-gettext-setup'
6262
proj.component 'rubygem-minitar'
63+
proj.component 'rubygem-faraday'
64+
proj.component 'rubygem-faraday-follow_redirects'
65+
proj.component 'rubygem-semantic_puppet'
6366

6467
# Bundler
6568
proj.component 'rubygem-bundler'
@@ -99,5 +102,6 @@
99102
proj.component 'rubygem-json_pure'
100103
proj.component 'rubygem-diff-lcs'
101104
proj.component 'rubygem-pathspec'
105+
proj.component 'rubygem-puppet_forge'
102106

103107
proj.component 'ansicon' if platform.is_windows?

configs/projects/pdk-runtime.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
proj.setting(:rubygem_fast_gettext_version, '1.1.2')
66
proj.setting(:rubygem_gettext_version, '3.2.2')
77
proj.setting(:rubygem_gettext_setup_version, '0.34')
8-
8+
proj.setting(:rubygem_puppet_forge_version, '5.0.4')
9+
proj.setting(:rubygem_faraday_version, '2.12.0')
10+
911
platform = proj.get_platform
1012

1113
proj.version_from_git

0 commit comments

Comments
 (0)