Class: Publisher::Uploaders::S3

Inherits:
Uploader
  • Object
show all
Defined in:
lib/allure_report_publisher/lib/uploaders/s3.rb

Overview

Report upload to AWS S3 bucket

Constant Summary

Constants inherited from Uploader

Uploader::EXECUTOR_JSON, Uploader::HISTORY

Instance Method Summary collapse

Methods inherited from Uploader

#execute, #generate_report, #initialize, #report_urls, #upload

Methods included from Helpers

allure_cli?, colorize, debug_io, #env, error, execute_shell, log, log_debug, logger, pastel, path, reset_debug_io!

Constructor Details

This class inherits a constructor from Publisher::Uploaders::Uploader

Instance Method Details

#report_urlString

Report url

Returns:

  • (String)


12
13
14
# File 'lib/allure_report_publisher/lib/uploaders/s3.rb', line 12

def report_url
  @report_url ||= url(full_prefix)
end