lib/dpl/provider/elastic_beanstalk.rb in dpl-1.7.12.travis.773.4 vs lib/dpl/provider/elastic_beanstalk.rb in dpl-1.7.12.travis.774.4
- old
+ new
@@ -92,10 +92,15 @@
end
zipfile_name
end
def upload(key, file)
- obj = s3.buckets[bucket_name].objects[key]
+ obj = s3.buckets[bucket_name]
+ if option(:bucket_path)
+ option(:bucket_path).gsub!(/\/*$/,'/')
+ end
+
+ obj = obj.objects["#{option(:bucket_path)}#{key}"]
obj.write(Pathname.new(file))
obj
end
def create_app_version(s3_object)