A system for managing CI data for Mozilla projects
Перейти к файлу
Ed Morley cf06199a67 Bug 1132893 - Move the Builds4hAnalyzer blacklist inline
A json file is overkill, and it is currently in a directory intended for
production-specific files, so move the blacklist inline. We should
probably move the whole analyser to another file, but that can be done
later.

Also store the analyser output in the root of the media directory, since
a subdirectory is unnecessary. The media directory is now empty, so we
must use .gitkeep to ensure it is created.
2015-02-13 18:38:46 +00:00
bin Bug 1123479 - add startup script for a prefork-based log parser 2015-02-02 12:45:29 +00:00
deployment Bug 1119479 - Fix update script and puppet manifest 2015-02-10 11:34:56 -08:00
docs Bug 1091750 - Docs: Use correct inline code markup 2015-02-05 01:45:40 +00:00
puppet Bug 1119479 - Fix update script and puppet manifest 2015-02-10 11:34:56 -08:00
requirements Bug 1119479 - Remove South 2015-02-10 11:34:07 -08:00
schemas Bug 1113635 - Add repository url to new result set pulse messages 2014-12-19 08:27:24 -06:00
tests Bug 1119479 - Upgrade to Django 1.7 2015-02-10 11:34:07 -08:00
treeherder Bug 1132893 - Move the Builds4hAnalyzer blacklist inline 2015-02-13 18:38:46 +00:00
vendor Bug 1119479 - Remove South 2015-02-10 11:34:07 -08:00
.coveragerc added some test coverage exclusions 2013-04-30 14:37:49 -07:00
.gitignore Bug 1132893 - Move the Builds4hAnalyzer blacklist inline 2015-02-13 18:38:46 +00:00
.landscape.yaml Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05:00
.travis.yml Bug 1119479 - Remove python 2.6 testing 2015-02-10 11:34:07 -08:00
LICENSE.txt add license file 2013-06-07 13:51:52 -04:00
README.md Update README link to treeherder-node after its move to the Mozilla org 2014-11-18 18:02:07 +00:00
Vagrantfile Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05:00
manage.py Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05:00
runtests.sh Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05:00
setup.cfg Bug 1107523 - Add config file for pep8 and flake8 2015-01-20 13:21:42 +00:00
setup.py Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05: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:

A treeherder-ui repo for the front end UI.

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.

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.