class Covered::Coveralls
def detect_service
def detect_service if token = ENV.fetch('COVERALLS_REPO_TOKEN', @token) return {"repo_token" => token} elsif @service && @job_id return {"service_name" => @service, "service_job_id" => @job_id} elsif job_id = ENV['TRAVIS_JOB_ID'] return {"service_name" => "travis-ci", "service_job_id" => job_id} else warn "#{self.class} can't detect service! Please specify COVERALLS_REPO_TOKEN." end return nil end