Name: pagerhub
Owner: Concourse
Description: null
Created: 2017-04-25 22:07:40.0
Updated: 2017-04-25 23:48:11.0
Pushed: 2017-04-26 18:42:41.0
Homepage: null
Size: 393
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Pagerhub is an application that listens for new Github issues opened and generates Pagerduty alerts.
Pagerhub must be configured in your Github repository as a “Webhook”. Here's an example of the production integration settings.
Make sure to configure Payload URL
to the publicly available webhook URL (/api/v1/webhook
) of your Cloud Foundry app (see below)
Pagerhub must be configured in your Pagerduty service as a new integration that uses the “Events API v2”. Here's an example of the production integration settings.
When added, you should see the integration key which will be used when running Pagerhub.
Pagerhub runs as an app on Cloud Foundry. To successfully push, you must provide the following:
GITHUB_WEBHOOK_SECRET
: string, Webhook secret provided by your Github integration, see “Secret” in the Github configuration abovePAGERDUTY_INTEGRATION_KEY
: string, Integration key provided by your Pagerduty integration, see “Integration Key” in the Pagerduty configuration aboveOther configuration necessary to run on Cloud Foundry can be found in our production manifest.yml
./scripts/build
script