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)


74
75
76
# File 'lib/pullreview/coverage/continuous_build.rb', line 74

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

#infosObject

:nodoc



79
80
81
82
83
84
85
86
87
# File 'lib/pullreview/coverage/continuous_build.rb', line 79

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