0.5.1 • Published 10 years ago
hubot-incident v0.5.1
hubot-incident
Incident coordination for Hubot
NOTE:This is a work in progress to track an incident through the process.
Installation
In your hubot repository, run:
npm install hubot-incident --save
Then add hubot-incident to your external-scripts.json:
["hubot-incident"]Configuration
HUBOT_INCIDENT_START_CHECKLIST_URL- optional, defaults to this project in github (deprecated will move to dynamic list)HUBOT_INCIDENT_END_CHECKLIST_URL- optional, defaults to this project in github (deprecated will move to dynamic list)HUBOT_INCIDENT_PAGERDUTY_ROOM- room that the webhooks should go toHUBOT_INCIDENT_PAGERDUTY_ENDPOINT- for webhooks to listen default to '/incident' Set it to whatever URL you want, and make sure it is different than your pagerduty service settings
From hubot-pager-me config
HUBOT_PAGERDUTY_SUBDOMAINHUBOT_PAGERDUTY_USER_IDHUBOT_PAGERDUTY_TEST_EMAIL- optional for testing