GitHub Flow via hubot. Chatting with hubot creates deployments on GitHub and dispatches Deployment Events.
There's a bunch of ChatOps commands.
- Add hubot-deploy to your
package.jsonfile. - Add hubot-deploy to your
external-scripts.jsonfile. - Configure your repos and providers for easy aliasing and custom options.
You need to set the following environmental variables.
| Environmental Variables | |
|---|---|
| HUBOT_GITHUB_TOKEN | A GitHub token with repo:deployment. The owner of this token creates Deployments. |
- hubot - A chat robot with support for a lot of networks.
- heaven - Listens for Deployment events from GitHub and executes the deployment for you.
- hubot-auto-deploy - Manage automated deployments on GitHub from chat.

