class CoverageReporter::Config

Defined in:

coverage_reporter/config.cr

Constant Summary

CI_OPTIONS = {CI::CircleCI, CI::Github, CI::Gitlab, CI::Travis, CI::Semaphore, CI::Jenkins, CI::Appveyor, CI::Tddium, CI::Azure, CI::Buildkite, CI::Codefresh, CI::Codeship, CI::Surf, CI::Wercker, CI::Drone, CI::XcodeCloud, CI::Local}
DEFAULT_ENDPOINT = "https://coveralls.io"
LOCAL_ENDPOINT = "http://localhost:3000"

Constructors

Instance Method Summary

Constructor Detail

def self.new(repo_token : String | Nil, path : String | Nil = "", flag_name : String | Nil = nil, overrides : CI::Options | Nil = nil, compare_ref : String | Nil = nil, compare_sha : String | Nil = nil) #

[View source]

Instance Method Detail

def [](*args, **options) #

[View source]
def [](*args, **options, &) #

[View source]
def []?(*args, **options) #

[View source]
def []?(*args, **options, &) #

[View source]
def carryforward(*args, **options) #

[View source]
def carryforward(*args, **options, &) #

[View source]
def endpoint #

[View source]
def flag_name : String | Nil #

[View source]
def repo_token : String | Nil #

[View source]
def to_h #

[View source]