diff --git a/recipes/setup.rb b/recipes/setup.rb index 3a1a7e27..90c43f1f 100644 --- a/recipes/setup.rb +++ b/recipes/setup.rb @@ -131,6 +131,10 @@ link '/usr/local/bin/bundle' do to "/usr/lib/fullstaq-ruby/versions/#{ruby_package_ver}/bin/bundle" end + + link '/usr/local/bin/ruby' do + to "/usr/lib/fullstaq-ruby/versions/#{ruby_package_ver}/bin/ruby" + end else # ruby-ng provider if node['platform_family'] == 'debian' diff --git a/spec/unit/recipes/setup_spec.rb b/spec/unit/recipes/setup_spec.rb index 5a7e649f..149bd048 100644 --- a/spec/unit/recipes/setup_spec.rb +++ b/spec/unit/recipes/setup_spec.rb @@ -124,6 +124,12 @@ ) end + it 'links ruby' do + expect(chef_run).to create_link('/usr/local/bin/ruby').with( + to: '/usr/lib/fullstaq-ruby/versions/2.6/bin/ruby' + ) + end + context 'Debian' do it 'installs ruby 2.5' do chef_run = ChefSpec::SoloRunner.new(platform: 'ubuntu', version: '14.04') do |solo_node|