Method: Jets::Builders::LambdaLayer#consolidate_gems_to_opt

Defined in:
lib/jets/builders/lambda_layer.rb

#consolidate_gems_to_optObject

Also restructure the folder from:

vendor/gems/ruby/2.5.0

To:

ruby/gems/2.5.0

For Lambda Layer structure



19
20
21
22
23
24
25
26
27
28
# File 'lib/jets/builders/lambda_layer.rb', line 19

def consolidate_gems_to_opt
  src = "#{stage_area}/code/vendor/gems/ruby/2.5.0"
  dest = "#{stage_area}/opt/ruby/gems/2.5.0"
  rsync_and_link(src, dest)

  return unless Jets.rack?

  src = "#{stage_area}/rack/vendor/gems/ruby/2.5.0"
  rsync_and_link(src, dest)
end