+
Skip to content
This repository was archived by the owner on Feb 19, 2020. It is now read-only.
/ gh-deployer Public archive

A simple server that listens for changes on GitHub and deploys projects

License

Notifications You must be signed in to change notification settings

tulir/gh-deployer

Repository files navigation

GitHub deployer

A simple server that listens for changes on GitHub and deploys projects.

Setup

  1. Have a functional Go installation
  2. Download and compile gh-deployer using go get maunium.net/go/gh-deployer
  3. Configure and start up gh-deployer (example config). The default config path is /etc/gh-deployer/config.yaml.
  4. Configure Github webhooks according to your gh-deployer config.
  5. Create .gh-deployer.yaml in the root of the repository to deploy (example deploy config). If you have gh-deployer started and Github webhooks set up, the server should run the commands as soon as you push the deploy config.

Compiled builds coming soon™.

About

A simple server that listens for changes on GitHub and deploys projects

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载