diff options
Diffstat (limited to 'qa/qa/runtime/env.rb')
-rw-r--r-- | qa/qa/runtime/env.rb | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/qa/qa/runtime/env.rb b/qa/qa/runtime/env.rb index b53c2320537..810912c7ccf 100644 --- a/qa/qa/runtime/env.rb +++ b/qa/qa/runtime/env.rb @@ -376,13 +376,13 @@ module QA # Specifies the token that can be used for the GitHub API def github_access_token - ENV['GITHUB_ACCESS_TOKEN'].to_s.strip + ENV['QA_GITHUB_ACCESS_TOKEN'].to_s.strip end def require_github_access_token! return unless github_access_token.empty? - raise ArgumentError, "Please provide GITHUB_ACCESS_TOKEN" + raise ArgumentError, "Please provide QA_GITHUB_ACCESS_TOKEN" end def require_admin_access_token! @@ -463,6 +463,16 @@ module QA enabled?(ENV['QA_SAVE_TEST_METRICS'], default: false) end + def ee_license + return ENV["QA_EE_LICENSE"] if ENV["QA_EE_LICENSE"] + + ENV["EE_LICENSE"].tap do |license| + next unless license + + Runtime::Logger.warn("EE_LICENSE environment variable is deprecated, please use QA_EE_LICENSE instead!") + end + end + def ee_activation_code ENV['QA_EE_ACTIVATION_CODE'] end @@ -514,6 +524,10 @@ module QA ENV['DEFAULT_CHROME_DOWNLOAD_PATH'] || Dir.tmpdir end + def super_sidebar_enabled? + enabled?(ENV['QA_SUPER_SIDEBAR_ENABLED'], default: false) + end + def require_slack_env! missing_env = %i[slack_workspace slack_email slack_password].select do |method| ::QA::Runtime::Env.public_send(method).nil? |