wlach / treeherder-ui

The UI for treeherder, a replacement for TBPL. See wiki page for where to file bugs.

Home Page:https://wiki.mozilla.org/Auto-tools/Projects/Treeherder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

treeherder-ui

Description

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.

Instances

Treeherder exists on three instances, dev for treeherder development, stage for pre-deployment validation, and production for actual use.

Development

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

Links

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.

About

The UI for treeherder, a replacement for TBPL. See wiki page for where to file bugs.

https://wiki.mozilla.org/Auto-tools/Projects/Treeherder