Permalink
Fetching contributors…
Cannot retrieve contributors at this time
25 lines (17 sloc) 530 Bytes
class Service::CodeClimate < Service::HttpPost
password :token
default_events :push, :pull_request
url "http://codeclimate.com"
maintained_by :github => "mrb"
supported_by :web => "https://codeclimate.com/contact",
:email => "hello@codeclimate.com",
:twitter => "@codeclimate"
def receive_event
token = required_config_value('token')
http.basic_auth "github", token
deliver "https://codeclimate.com/github_events", insecure_ssl: true
end
def token
data["token"].to_s.strip
end
end