Class: PullReview::Coverage::ContinousBuild::CircleCi

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)


23
24
25
# File 'lib/pullreview/coverage/continuous_build.rb', line 23

def enabled?
  !!ENV['CIRCLECI']
end

#infosObject

:nodoc



28
29
30
31
32
33
34
35
# File 'lib/pullreview/coverage/continuous_build.rb', line 28

def infos
  {
    name: 'circleci',
    build_id: ENV['CIRCLE_BUILD_NUM'],
    branch: ENV['CIRCLE_BRANCH'],
    commit_sha: ENV['CIRCLE_SHA1']
  }
end