lib/jets/builders/code_builder.rb in jets-2.3.15 vs lib/jets/builders/code_builder.rb in jets-2.3.16
- old
+ new
@@ -80,11 +80,11 @@
return false if ENV['JETS_BUILD_NO_INTERNET']
s3_key = "jets/code/#{filename}"
begin
s3.head_object(bucket: s3_bucket, key: s3_key)
true
- rescue Aws::S3::Errors::NotFound
+ rescue Aws::S3::Errors::NotFound, Aws::S3::Errors::Forbidden
false
end
end
def code_setup
@@ -233,10 +233,10 @@
return
end
# Need to capture JETS_ROOT since can be changed by Turbo mode
jets_root = Jets.root
- Bundler.with_clean_env do
+ Bundler.with_unbundled_env do
# Switch gemfile for Afterburner mode
gemfile = ENV['BUNDLE_GEMFILE']
ENV['BUNDLE_GEMFILE'] = "#{jets_root}/rack/Gemfile"
sh "cd #{jets_root} && bundle install"
ENV['BUNDLE_GEMFILE'] = gemfile