File tree Expand file tree Collapse file tree 4 files changed +33
-0
lines changed
resources/ext/build-scripts Expand file tree Collapse file tree 4 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 20
20
gem_list+=(" $gem_name :$gem_version " )
21
21
done < ./resources/ext/build-scripts/jruby-gem-list.txt
22
22
23
+ while read LINE
24
+ do
25
+ gem_name=$( echo $LINE | awk ' {print $1}' )
26
+ gem_version=$( echo $LINE | awk ' {print $2}' )
27
+ gem_list+=(" $gem_name :$gem_version " )
28
+ done < ./resources/ext/build-scripts/jruby-stdlib-gem-list.txt
29
+
23
30
echo " Installing vendored gems to '${VENDORED_GEMS_HOME} '"
24
31
lein gem install --install-dir " ${VENDORED_GEMS_HOME} " --no-document " ${gem_list[@]} "
25
32
Original file line number Diff line number Diff line change 11
11
gem_list+=(" $gem_name :$gem_version " )
12
12
done < ./resources/ext/build-scripts/jruby-gem-list.txt
13
13
14
+ while read LINE
15
+ do
16
+ gem_name=$( echo $LINE | awk ' {print $1}' )
17
+ gem_version=$( echo $LINE | awk ' {print $2}' )
18
+ gem_list+=(" $gem_name :$gem_version " )
19
+ done < ./resources/ext/build-scripts/jruby-stdlib-gem-list.txt
20
+
14
21
echo " Installing vendored gems to '${VENDORED_GEMS_HOME} '"
15
22
$LEIN gem install --install-dir " ${VENDORED_GEMS_HOME} " --no-document " ${gem_list[@]} "
Original file line number Diff line number Diff line change @@ -33,6 +33,13 @@ echo "jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserv
33
33
34
34
install_gems " ${DIR} /jruby-gem-list.txt"
35
35
36
+ echo " Installing JRuby Standard Library gems"
37
+ cat " ${DIR} /jruby-stdlib-gem-list.txt"
38
+
39
+ echo " jruby-puppet: { gem-home: ${DESTDIR} /opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }" > jruby.conf
40
+
41
+ install_gems " ${DIR} /jruby-stdlib-gem-list.txt"
42
+
36
43
# We need to ignore dependencies to prevent puppetserver-ca from being installed
37
44
# with facter2 (from gem dependency resolution) and facter3 (from puppet-agent packages)
38
45
# If puppetserver ever loses its dependency on puppet-agent or if puppet-agent ever loses
Original file line number Diff line number Diff line change
1
+ matrix 0.4.2
2
+ minitest 5.15.0
3
+ net-ftp 0.1.3
4
+ net-imap 0.2.3
5
+ net-pop 0.1.1
6
+ net-smtp 0.3.1
7
+ power_assert 2.0.1
8
+ prime 0.1.2
9
+ rake 13.0.6
10
+ rexml 3.2.5
11
+ rss 0.2.9
12
+ test-unit 3.5.3
You can’t perform that action at this time.
0 commit comments