class Environments::TravisCi
Public Class Methods
is_travis_ci?()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 38 def self.is_travis_ci?() ENV["TRAVIS"] == "true" end
Public Instance Methods
build_id()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 30 def build_id() ENV["TRAVIS_BUILD_ID"] end
build_name()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 34 def build_name() ENV["TRAVIS_JOB_NAME"] end
get_infos()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 3 def get_infos() { sha: sha(), build_id: build_id(), ref: get_ref(), build_name: build_name(), env_name: "travis-ci" } end
get_ref()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 26 def get_ref() ENV["TRAVIS_BRANCH"] end
is_travis?()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 13 def is_travis? ENV["TRAVIS"] == "true" end
sha()
click to toggle source
# File lib/flakyci_rspec/environments/travis_ci.rb, line 17 def sha() sha = ENV["TRAVIS_PULL_REQUEST_SHA"] if sha == "" "unknown" else sha end end