Skip to content

Commit 9636131

Browse files
authored
Merge pull request #3267 from donoghuc/fix-component-acceptance
(main) Update component acceptance tests to pin highline
2 parents 43abac8 + f9b7681 commit 9636131

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

acceptance/setup/common/pre-suite/010_install_ruby.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,20 +34,23 @@
3434
# semantic puppet no longer supports ruby < 2.7
3535
on(bolt, powershell('gem install semantic_puppet -v 1.0.4'))
3636
on(bolt, powershell('gem install puppet -v 7.24.0'))
37+
on(bolt, powershell('gem install highline -v 2.1.0'))
3738
when /debian|ubuntu/
3839
# install system ruby packages
3940
install_package(bolt, 'ruby')
4041
install_package(bolt, 'ruby-ffi')
4142
# semantic puppet no longer supports ruby < 2.7
4243
on(bolt, 'gem install semantic_puppet -v 1.0.4')
4344
on(bolt, 'gem install puppet -v 7.24.0')
45+
on(bolt, 'gem install highline -v 2.1.0')
4446
when /el-|centos/
4547
# install system ruby packages
4648
install_package(bolt, 'ruby')
4749
install_package(bolt, 'rubygem-json')
4850
install_package(bolt, 'rubygem-ffi')
4951
install_package(bolt, 'rubygem-bigdecimal')
5052
install_package(bolt, 'rubygem-io-console')
53+
on(bolt, 'gem install highline -v 2.1.0')
5154
when /fedora/
5255
# install system ruby packages
5356
install_package(bolt, 'ruby')
@@ -59,6 +62,7 @@
5962
install_package(bolt, 'rubygem-json')
6063
install_package(bolt, 'rubygem-bigdecimal')
6164
install_package(bolt, 'rubygem-io-console')
65+
on(bolt, 'gem install highline -v 2.1.0')
6266
when /osx/
6367
# System ruby for osx is 2.3. winrm-fs and its dependencies require > 2.3.
6468
on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document')
@@ -67,6 +71,7 @@
6771
# semantic puppet no longer supports ruby < 2.7
6872
on(bolt, 'gem install semantic_puppet -v 1.0.4')
6973
on(bolt, 'gem install puppet -v 7.24.0')
74+
on(bolt, 'gem install highline -v 2.1.0')
7075
else
7176
fail_test("#{bolt['platform']} not currently a supported bolt controller")
7277
end

0 commit comments

Comments
 (0)