Class: Publisher::Uploaders::GCS

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

Overview

Google cloud storage uploader implementation

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)


11
12
13
# File 'lib/allure_report_publisher/lib/uploaders/gcs.rb', line 11

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