Alex Meade d632772d06 Add NetApp Fibre Channel CI
Change-Id: Iee1b15b6081f56de47c27af42f7dfe0557dbcadf
2015-06-15 14:40:22 -04:00
..
2015-05-11 13:40:20 -07:00
2015-06-12 15:27:54 -03:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-05-11 13:40:20 -07:00
2015-06-12 15:27:54 -03:00
2015-06-15 14:40:22 -04:00

Very simple 3rd party CI dashboard tool

It is two python scripts, one is a Flask app that serves up the UI and handles REST calls. The other one monitors gerrit and records ci results in the database.

Requires:

  • mongodb
  • python-dev
  • python-pip
  • virtualenv

Setup the config files.. alter the path in config.py to match the location of ci-scoreboard.conf. And update the ci-scoreboard.conf to have the right values for your gerrit account, keyfile, and mongodb server.

To run the server first init things with:

./env.sh

Then source the virtual environment:

source ./.venv/bin/activate

And run the app with:

./scoreboard_ui.py runserver ./scoreboard_gerrit_listener.py