Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Shepherd Event Server
JavaScript Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
data
models
routes
store
test
.gitignore
.travis.yml
Berksfile
Makefile
Procfile
README.md
Vagrantfile
config.json
npm-shrinkwrap.json
package.json
test_config.js
test_config.json.tpl
web.js
web_test.js

README.md

shepherd-event-server

Shepherd Event Server

Setting up the dev box

You need:

  • ruby
  • bundler
  • vagrant

Install the berkshelf plugin:

vagrant plugin install vagrant-berkshelf
# start the box
vagrant up
# start the server
cd /shepherd
sudo node index.js

Port 80 from the vm is forwarded to 60001 on your local machine so you can browse to: http://localhost:60001.

Environment Variables

These MUST be set on the server which this runs.

  • BUGZILLA_URL: used for all bugzilla commands.
  • BUGZILLA_USERNAME: used for all bugzilla commands.
  • BUGZILLA_PASSWORD: used for all bugzilla commands.
  • GITHUB_TOKEN: github oauth token used in all github commands.
Something went wrong with that request. Please try again.