class Environments::Codeship

Public Class Methods

is_codeship?() click to toggle source
# File lib/flakyci_rspec/environments/codeship.rb, line 30
def self.is_codeship?()
  ENV["CI_NAME"] == "codeship"
end

Public Instance Methods

build_id() click to toggle source
# File lib/flakyci_rspec/environments/codeship.rb, line 22
def build_id() 
  ENV["CI_BUILD_NUMBER"]
end
build_name() click to toggle source
# File lib/flakyci_rspec/environments/codeship.rb, line 26
def build_name() 
  ENV["CI_NAME"]
end
get_infos() click to toggle source
# File lib/flakyci_rspec/environments/codeship.rb, line 4
def get_infos() 
  {
    sha: sha(),
    build_id: build_id(),
    ref: get_ref(),
    build_name: build_name(),
    env_name: "codeship"
  }
end
get_ref() click to toggle source
# File lib/flakyci_rspec/environments/codeship.rb, line 18
def get_ref() 
  ENV["CI_BRANCH"]
end
sha() click to toggle source
# File lib/flakyci_rspec/environments/codeship.rb, line 14
def sha() 
  ENV["CI_COMMIT_ID"]
end