Class: GitHubEvent

Inherits:
Object
  • Object
show all
Defined in:
lib/github-events.rb

Class Method Summary collapse

Class Method Details

.trigger(repo, event, token) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/github-events.rb', line 6

def self.trigger(repo, event, token)
    uri = URI("https://api.github.com/repos/#{repo}/dispatches")

    request = self.build_request(uri, token, '{"event_type":"' + event + '"}')
    Net::HTTP.start(uri.host, uri.port, :use_ssl => true) do |http|
        response = http.request(request)
        puts "Response status code was: #{response.code}"
    end
end