Class: PullReview::Coverage::ContinousBuild::Jenkins

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)


56
57
58
# File 'lib/pullreview/coverage/continuous_build.rb', line 56

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

#infosObject

:nodoc



61
62
63
64
65
66
67
68
69
# File 'lib/pullreview/coverage/continuous_build.rb', line 61

def infos
  {
    name: 'jenkins',
    build_id: ENV['BUILD_NUMBER'],
    build_url: ENV['BUILD_URL'],
    branch: ENV['GIT_BRANCH'],
    commit_sha: ENV['GIT_COMMIT']
  }
end