module EnvVars
Public Class Methods
# File tools/preview_docs.rb, line 53 def self.actor fetch "BUILDKITE_BUILD_CREATOR" end
# File tools/preview_docs.rb, line 73 def self.branch fetch "BUILDKITE_BRANCH" end
# File tools/preview_docs.rb, line 65 def self.build_number fetch "BUILDKITE_BUILD_NUMBER" end
# File tools/preview_docs.rb, line 69 def self.build_url fetch "BUILDKITE_BUILD_URL" end
# File tools/preview_docs.rb, line 87 def self.fetch(env) ENV.fetch(env) { raise "#{env} env var undefined!" } end
# File tools/preview_docs.rb, line 77 def self.message ENV.fetch "BUILDKITE_MESSAGE" end
# File tools/preview_docs.rb, line 81 def self.pull_request pr = ENV.fetch("BUILDKITE_PULL_REQUEST") pr == "false" ? false : pr end
# File tools/preview_docs.rb, line 57 def self.repo fetch("BUILDKITE_REPO").gsub(".git", "") end
# File tools/preview_docs.rb, line 61 def self.repo_slug repo.slice(/\w+\/\w+\Z/) end
# File tools/preview_docs.rb, line 49 def self.sha fetch "BUILDKITE_COMMIT" end