Package Exports
- hubot-incident
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (hubot-incident) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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