Module: PdkSync::Constants

Included in:
PdkSync
Defined in:
lib/pdksync/constants.rb

Overview

Constants contains the configuration for pdksync to use

Constant Summary collapse

NAMESPACE =
config[:namespace].freeze
PDKSYNC_DIR =
config[:pdksync_dir].freeze
PUSH_FILE_DESTINATION =
config[:push_file_destination].freeze
CREATE_PR_AGAINST =
config[:create_pr_against].freeze
MANAGED_MODULES =
config[:managed_modules].freeze
PDKSYNC_LABEL =
config[:pdksync_label].freeze
GIT_PLATFORM =
config[:git_platform].downcase.to_sym.freeze
GIT_BASE_URI =
config[:git_base_uri].freeze
GITLAB_API_ENDPOINT =
config[:gitlab_api_endpoint].freeze
ACCESS_TOKEN =
case GIT_PLATFORM
when :github
  ENV['GITHUB_TOKEN'].freeze
when :gitlab
  ENV['GITLAB_TOKEN'].freeze
end