Class: PullReview::Coverage::ContinousBuild::Codeship

Inherits:
Object
  • Object
show all
Defined in:
lib/pullreview/coverage/continuous_build.rb

Overview

Instance Method Summary collapse

Instance Method Details

#enabled?Boolean

Returns:

  • (Boolean)


85
86
87
# File 'lib/pullreview/coverage/continuous_build.rb', line 85

def enabled?
  ENV['CI_NAME'] =~ /codeship/i
end

#infosObject

:nodoc



90
91
92
93
94
95
96
97
98
# File 'lib/pullreview/coverage/continuous_build.rb', line 90

def infos
  {
    name: 'codeship',
    build_id: ENV['CI_BUILD_NUMBER'],
    build_url: ENV['CI_BUILD_URL'],
    branch: ENV['CI_BRANCH'],
    commit_sha: ENV['CI_COMMIT_ID']
  }
end