Skip to content

n3tr/hubot-auto-deploy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hubot-auto-deploy Build Status

GitHub Flow via hubot. Chatting with hubot configures auto-deployment on GitHub and dispatches Deployment Events when criteria is met.

This script interacts with the GitHub API to manage the Automated Deployment service built in to GitHub services.

chat config

Installation

  • Add hubot-auto-deploy to your package.json file.
  • Add hubot-auto-deploy to your external-scripts.json file.

Runtime Environment

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.

TODO

  • Handle automated deployment of non-default branches.

See Also

  • 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-deploy - Request deployments on GitHub from your chat client.

About

Configure auto-deployment for GitHub repos from hubot.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 100.0%