A system for managing CI data for Mozilla projects
Перейти к файлу
octavian-negru cd5ac4f099
Bug 1618846 - Grab variables via Django’s settings.py
2020-03-09 09:08:50 +02:00
.dependabot Bug 1337717 - Update to newer Celery, Kombu, py-amqp and billiard (#4722) 2019-02-28 19:52:22 +00:00
bin Do not run newrelic-admin in release phase if running in preview app 2019-11-12 09:09:10 -05:00
deployment/aws Update aws rds-combined-ca-bundle to include latest CA certificates (#5571) 2019-10-29 17:01:26 -07:00
docker Bug 1611502 - Do not run initialize_data in Docker container if DATABASE_URL is being used (#5940) 2020-02-06 19:21:28 -05:00
docs Bug 1544367 - Update the full-stack development section of TH 2020-03-06 11:53:09 +02:00
lints Bug 1337717 - Update to newer Celery, Kombu, py-amqp and billiard (#4722) 2019-02-28 19:52:22 +00:00
misc New misc script to compare pushes between Treeherder instances (#6089) 2020-03-05 13:41:18 -05:00
requirements Bump google-cloud-core from 1.2.0 to 1.3.0 in /requirements (#6042) 2020-02-21 16:39:27 -08:00
schemas Bug 1618816 - Define json schema for log_details column 2020-03-06 10:49:19 +02:00
tests Bug 1616311 - Fix link for the Parent Push (#6104) 2020-03-05 11:15:40 -08:00
treeherder Bug 1618846 - Grab variables via Django’s settings.py 2020-03-09 09:08:50 +02:00
ui Bug 1619873 - Change push-list role (#6102) 2020-03-06 15:42:58 -08:00
.codecov.yml Codecov tweaks 2019-09-10 13:51:09 -07:00
.dockerignore Bug 1169263 - Switch from Vagrant to docker-compose (#4901) 2019-05-16 14:56:02 -07:00
.eslintrc.js Reenable camelCase eslint rule and fix all violations 2019-11-12 10:36:55 -05:00
.gitattributes Bug 1419168 - Add a .gitattributes file to force Linux line endings (#2997) 2017-11-28 21:51:59 +00:00
.gitignore Bug 1617674 - BigQuery Extraction - include commits in push (#6093) 2020-03-03 17:30:18 -05:00
.neutrinorc.js Bug 1497931 - Remove jquery and Bootstrap (#6035) 2020-02-21 12:10:03 -08:00
.pre-commit-config.yaml Add prettier pre commit hook (#6108) 2020-03-06 09:43:59 -05:00
.prettierignore Support test environment outside of Docker container (#5716) 2020-02-05 14:55:03 -05:00
.prettierrc.js Bug 1507172 - Use Prettier for formatting JS/JSX (#4276) 2018-11-16 08:28:34 +00:00
.readthedocs.yml Bug 1466084 - Docs: Switch to MkDocs and Material theme (#4565) 2019-02-06 19:34:08 +00:00
.renovaterc Reconfigure Renovate (#5778) 2019-12-20 16:36:06 -05:00
.slugignore Bug 1169263 - Switch from Vagrant to docker-compose (#4901) 2019-05-16 14:56:02 -07:00
.travis.yml codecov: Make coverage reporting fluctuate less (#6029) 2020-02-25 08:07:20 -05:00
.yarnrc Don't run preinstall/install/postinstall hooks during yarn install (#4432) 2019-01-08 18:15:01 +00:00
CODE_OF_CONDUCT.md This is from PR #4840. I'm just rebasing since Travis would not pass. 2019-11-12 16:25:42 -05:00
LICENSE.txt Bug 1192801 - List the full MPL v2 license in LICENSE.txt 2015-08-18 23:29:32 +01:00
Procfile Bug 1574651 - ingest from multiple rabbitmq servers (#5399) 2019-10-10 16:53:18 -07:00
README.md Bug 1525923 - Switch from pyup to Dependabot for Python package updates (#4575) 2019-02-07 15:41:31 +00:00
app.json Fix Heroku Review App (#6069) 2020-02-28 08:26:40 -05:00
docker-compose.yml Bug 1618846 - Grab variables via Django’s settings.py 2020-03-09 09:08:50 +02:00
initialize_data.sh SETA related changes (#5851) 2020-01-22 14:28:18 -05:00
jest.config.js Bug 1364045 - Don't load '@neutrinojs/jest' in production (#4381) 2018-12-17 12:23:53 +00:00
manage.py Bug 1529243 - Update Python from 3.6 to 3.7 (#4723) 2019-02-28 20:24:02 +00:00
mkdocs.yml Documentation Update - Accessibility page (#5920) 2020-02-07 12:44:51 -08:00
newrelic.ini Add synthesize_backfill_report for new relic coverage (#5691) 2019-11-28 10:05:22 -05:00
package.json Bug 1497931 - Remove jquery and Bootstrap (#6035) 2020-02-21 12:10:03 -08:00
pylintrc Bug 1452420 - Update pylintrc to reduce noise 2018-04-10 19:22:28 +01:00
requirements.txt Bug 1165259 - Add infrastructure documentation (#4766) 2019-03-11 21:39:34 +00:00
runtests.sh Add missing pytest flag to enable Python code coverage (#5923) 2020-02-04 08:09:23 -05:00
runtime.txt Bug 1529243 - Update Python from 3.6 to 3.7 (#4723) 2019-02-28 20:24:02 +00:00
setup.cfg isort to ignore all directories that start with dot (#5992) 2020-02-12 14:45:46 -05:00
webpack.config.js Bug 1364894 - Upgrade from Neutrino 4 to 9 (#4216) 2018-11-02 18:48:28 +00:00
yarn.lock Lock file maintenance 2020-03-02 01:18:03 +00:00

README.md

treeherder

What's Deployed Build Status Node dependencies Status Node devDependencies Status Documentation Status

Description

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

Instances

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

Installation

The steps to run Treeherder are provided here.

The steps to run only the UI are provided here.

Visit our project tracking Wiki at: https://wiki.mozilla.org/EngineeringProductivity/Projects/Treeherder

Visit our readthedocs page for other setup and configuration at: https://treeherder.readthedocs.io

File any bugs you may encounter here.