Skip to content

tarebyte/github-heroku-pusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Introduction github-heroku-pusher does pretty much what sounds like it does. It takes a github repo, grabs the latest version and pushes it to heroku.

#Setup In order for the pusher to run, we need to get these four variables:

Next, we can set up the app in Heroku:

git clone git://github.com/tarebyte/github-heroku-pusher.git
cd github-heroku-pusher
heroku create --stack cedar
git push heroku master

Now, set up the variables from earlier under Heroku's config vars:

Finally, set up the post-receive url to point to YOUR_APP/post-receive (Example: http://severe-dusk-3039.herokuapp.com/post-receive)

Try pushing a commit to master on your github repo, and watch Heroku redeploy the code!

#TODO

  • Clean up this README
  • Get private repos working
  • Speed up cloning (git clone via http is slow as molasses, let's use git://)
  • Support for multiple repo monitoring
  • Test cases

##Author Anthony Lai

##Contributers

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages