A system for managing CI data for Mozilla projects
Перейти к файлу
Mauro Doglio b23775c37c Update list_of_services.rst 2015-05-18 10:24:35 +01:00
bin Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
deployment Merge pull request #537 from MikeLing/bugfix-1160873 2015-05-16 01:45:04 +01:00
docker Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
docs Update list_of_services.rst 2015-05-18 10:24:35 +01:00
puppet Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
requirements Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
schemas Bug 1113281 - Add pulse messages when after cancel/retrigger r=maurodoglio 2015-02-19 13:49:11 -08:00
tests Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
treeherder Merge pull request #532 from mozfreddyb/bug-1164439 2015-05-18 09:28:48 +01:00
.coveragerc added some test coverage exclusions 2013-04-30 14:37:49 -07:00
.dockerignore Bug 1134256 - Docker integration for testing r=wlach 2015-02-25 09:27:26 -08:00
.gitignore Bug 1066266 - Add some stage/prod specific files to gitignore 2015-02-13 18:38:46 +00:00
.landscape.yaml Bug 1155160 - Remove the now unused vendor directory 2015-04-22 11:23:39 +01:00
.travis.yml Bug 1143350 - Use peep instead of pip locally, on Travis & in Docker 2015-03-19 12:26:07 +00:00
Dockerfile Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
LICENSE.txt add license file 2013-06-07 13:51:52 -04:00
Procfile Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
README.md Bug 1164023 - Remove references to the decommissioned treeherder-dev 2015-05-13 09:55:16 +01:00
Vagrantfile Bug 1056877 - Update links & puppet/Vagrant config for new repo name 2015-04-20 22:00:04 +01:00
fig.yml Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
manage.py Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05:00
requirements.txt Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
runtests.sh Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
runtime.txt Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
setup.cfg Bug 1164881 - Add MPL2.0 headers to recent treeherder repo files 2015-05-14 11:45:26 -04:00
setup.py Bug 1137164 - Make setup.py executable 2015-03-19 13:52:06 +00:00

README.md

treeherder-service

Build Status Code Health

Description

Treeherder is a reporting dashboard for Mozilla checkins. It allows users to see the results of automatic builds and their respective tests. Treeherder-service manages the etl layer for data ingestion, web services, and the data model behind Treeherder.

Treeherder is comprised of this repo for providing those back end services, and several other component repos:

  • treeherder-ui for the front end UI.
  • treeherder-node NodeJS interface for submitting data to Treeherder (a python interface is maintained inside this repository, see the documentation for more information)

Instances

Treeherder exists on two instances, stage for pre-deployment validation, and production for actual use.

Installation

The steps to install the treeherder-service are provided here.

Visit our project tracking Wiki at:
https://wiki.mozilla.org/Auto-tools/Projects/Treeherder

Visit our readthedocs page for other setup and configuration at:
https://treeherder-service.readthedocs.org/en/latest/index.html

File any bugs you may encounter here.