A system for managing CI data for Mozilla projects
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin Update geckodriver to 0.23.0 (#4100) Oct 4, 2018
deployment/aws Bug 1308354 - Remove SCL3-specific code now we're on Heroku Oct 24, 2016
docs Bug 1166905 - Combine UI and server docs (#4083) Oct 9, 2018
lints Bug 1452212 - Add missing raw string annotations Apr 10, 2018
neutrino-custom Bug 1498076 - Fix browser back button (#4136) Oct 12, 2018
requirements Update urllib3 from 1.23 to 1.24 (#4151) Oct 19, 2018
schemas Bug 1443251 - Remove support for buildbot job ingestion (#4087) Oct 2, 2018
tests Bug 1450024 - Convert Notifications to ReactJS (#4132) Oct 13, 2018
treeherder Bug 1496115 - Improve IFV bug details test suite field (#4133) Oct 12, 2018
ui Bug 1450041 - Convert event jobRetrigger (#4164) Oct 19, 2018
vagrant Update geckodriver to 0.23.0 (#4100) Oct 4, 2018
.eslintrc.js Bug 1468650 - Use caching with ESLint & lint more files (#3663) Jun 14, 2018
.gitattributes Bug 1419168 - Add a .gitattributes file to force Linux line endings (#… Nov 28, 2017
.gitignore Clean up .gitignore (#3820) Jul 26, 2018
.slugignore Bug 1318295 - Vagrant: Remove the puppet provisioner Mar 21, 2017
.travis.yml Bug 1495520 - Travis: Re-order job matrix/adjust naming Oct 1, 2018
.yarnrc Make yarn default to saving non-tilde versions in package.json (#3093) Jan 2, 2018
LICENSE.txt Bug 1192801 - List the full MPL v2 license in LICENSE.txt Aug 18, 2015
Makefile Bug 1466084 - Docs: Fix `make clean` Jul 30, 2018
Procfile Bug 1443251 - Remove support for buildbot job ingestion (#4087) Oct 2, 2018
README.md Add README badge for What's Deployed (#3603) Jun 1, 2018
Vagrantfile Bug 1478059 - Vagrant: Switch from Ubuntu 16.04 to 18.04 (#4064) Sep 26, 2018
manage.py Bug 1389517 - Enable DeprecationWarnings when running manage.py Apr 11, 2018
newrelic.ini Bug 1483301 - Raise the New Relic Python agent's shutdown_timeout (#3922 Aug 15, 2018
package.json Convert perf series function to react (#4155) Oct 18, 2018
pylintrc Bug 1452420 - Update pylintrc to reduce noise Apr 10, 2018
renovate.json Switch to the new package name for angular-ui-router (#4074) Sep 27, 2018
requirements.txt Bug 1291307 - Stop using django-heroku-memcacheify Sep 2, 2016
runtests.sh Rename py.test to pytest #dropthedot Nov 9, 2017
runtime.txt Bug 1458517 - Update to Python 2.7.15 (#3507) May 3, 2018
setup.cfg Revert "Bug 1492270 - Convert list of pinned jobs to a Context" Sep 20, 2018
yarn.lock Convert perf series function to react (#4155) Oct 18, 2018

README.md

treeherder

What's Deployed Build Status Python Package 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.

Links

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.