Class: PullReview::Coverage::ContinousBuild::TravisCi

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)


7
8
9
# File 'lib/pullreview/coverage/continuous_build.rb', line 7

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

#infosObject

:nodoc



11
12
13
14
15
16
17
18
# File 'lib/pullreview/coverage/continuous_build.rb', line 11

def infos
  {
    name: 'travis-ci',
    branch: ENV['TRAVIS_BRANCH'],
    build_id: ENV['TRAVIS_JOB_ID'],
    pull_request: ENV['TRAVIS_PULL_REQUEST']
  }
end