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