Skip to content

rogerthemoose/nevergreen

 
 

Repository files navigation

Nevergreen Build Status

An interesting build monitor.

See a demo at http://nevergreen.herokuapp.com

you can use https://builds.apache.org/cc.xml as a test cctray xml

CCTray default locations

You can find your cctray.xml in these locations

How to Run

Nevergreen runs on port 5000 (by default).

lein run

Config

The port is configured as an environment variable named PORT. This is defaulted to 5000. Under *nix operating systems you can use the export command and under Windows the set command to easily set this value in a start up script.

When the application starts using a web browser navigate to http://localhost:PORT. This will check if the cctray url and a list of included projects has been set. If either have not been set it will redirect you to http://localhost:PORT/config.html here you are able to enter the cctray url and select the projects to show on the monitor. Once you have done this if you navigate back to http://localhost:PORT you will see your lovely monitor in action.

Heroku deployment

If you are with the team you can deploy to Heroku after adding this remote

git remote add heroku [email protected]:nevergreen.git

Contributing

If you would like to add a feature/fix a bug for us please create a pull request.

CC Tray XML Spec

See https://github.com/robertmaldon/cc_dashboard/blob/master/README.md#summary

License

Copyright © 2014 Build Canaries and friends

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

An interesting build monitor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.4%
  • Other 1.6%