puppetlabs/puppet-webhooks — pull request #10 by jeffmccune (2013-01-07 23:08:05+00:00)
Title: Handle Travis CI Events at /event/travis_ci

Without this patch we have no facility to receive and handle events
generated by the Travis CI webhook. This patch lays the groundwork,
performing authentication of the request made by TravisCI.

The relevant configuration for participating repositories is:

notifications:
email: false
webhooks:
urls:
- https://puppet-dev-community.herokuapp.com/event/travis_ci/
on_success: always
on_failure: always
on_start: true

Webhook notification documentation is available at:
http://about.travis-ci.org/docs/user/notifications/#Webhook-notification