Treeherder is a reporting dashboard for Mozilla checkins. It allows users to see the results of automatic builds and their respective tests. It is comprised of this repo for the front end, and several other component repos.
A treeherder-service repo for backend services.
A treeherder-client for data submission.
A treeherder-node NodeJS interface.
Treeherder exists on three instances, dev for treeherder development, stage for pre-deployment validation, and production for actual use.
The easiest way to run treeherder-ui locally is to simply clone this repo, make a copy of the config described here which will pull in production result data, and start your local server:
cd webapp
./scripts/web-server.js
Visit our project tracking Wiki at:
https://wiki.mozilla.org/Auto-tools/Projects/Treeherder
Visit our readthedocs page for setup and other configuration at:
https://treeherder-ui.readthedocs.org/en/latest/index.html
File any bugs you may encounter here.