Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
15 lines (9 sloc) 586 Bytes

Overlord

Overlord is a simple continuous integration server for npm packages for projects hosted on GitHub. It accepts GitHub webhooks and downloads and runs npm test on the updated package.

Overlord screenshot

NOTE: This is beta software.

Quick setup

  • Install dependencies with npm
  • Add URLs to files/repositories.json. E.g.: { "https://github.com/kkaefer/overlord": {} }
  • Start with ./overlord.js
  • Add http://example.com/api/webhook as a webhook to your GitHub project