module EnvVars
Public Class Methods
# File tools/preview_docs.rb, line 54 def self.actor fetch "BUILDKITE_BUILD_CREATOR" end
# File tools/preview_docs.rb, line 74 def self.branch fetch "BUILDKITE_BRANCH" end
# File tools/preview_docs.rb, line 66 def self.build_number fetch "BUILDKITE_BUILD_NUMBER" end
# File tools/preview_docs.rb, line 70 def self.build_url fetch "BUILDKITE_BUILD_URL" end
# File tools/preview_docs.rb, line 88 def self.fetch(env) ENV.fetch(env) { raise "#{env} env var undefined!" } end
# File tools/preview_docs.rb, line 78 def self.message ENV.fetch "BUILDKITE_MESSAGE" end
# File tools/preview_docs.rb, line 82 def self.pull_request pr = ENV.fetch("BUILDKITE_PULL_REQUEST") pr == "false" ? false : pr end
# File tools/preview_docs.rb, line 58 def self.repo fetch("BUILDKITE_REPO").gsub(".git", "") end
# File tools/preview_docs.rb, line 62 def self.repo_slug repo.slice(/\w+\/\w+\Z/) end
# File tools/preview_docs.rb, line 50 def self.sha fetch "BUILDKITE_COMMIT" end