File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 11project 'bolt-runtime' do |proj |
22 # Used in component configurations to conditionally include dependencies
33 proj . setting ( :runtime_project , 'bolt' )
4- proj . setting ( :ruby_version , '2.7.8 ' )
5- proj . setting ( :openssl_version , '1.1.1 ' )
6- proj . setting ( :rubygem_net_ssh_version , '6.1.0 ' )
4+ proj . setting ( :ruby_version , '3.2.5 ' )
5+ proj . setting ( :openssl_version , '3.0 ' )
6+ proj . setting ( :rubygem_net_ssh_version , '7.2.3 ' )
77 proj . setting ( :augeas_version , '1.14.1' )
88 # TODO: Can runtime projects use these updated versions?
99 proj . setting ( :rubygem_deep_merge_version , '1.2.2' )
10- proj . setting ( :rubygem_puppet_version , '7.32 .1' )
10+ proj . setting ( :rubygem_puppet_version , '8.8 .1' )
1111
1212 platform = proj . get_platform
1313
112112 # What to build?
113113 # --------------
114114
115+ # Required to build ruby >=3.0.0
116+ proj . component 'libffi'
117+ proj . component 'libyaml'
118+
115119 # Ruby and deps
116120 proj . component "openssl-#{ proj . openssl_version } "
117121 proj . component "runtime-bolt"
You can’t perform that action at this time.
0 commit comments