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)


67
68
69
# File 'lib/pullreview/coverage/continuous_build.rb', line 67

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

#infosObject

:nodoc



72
73
74
75
76
77
78
79
80
# File 'lib/pullreview/coverage/continuous_build.rb', line 72

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