зеркало из https://github.com/mozilla/treeherder.git
continuous-integrationdjangodjango-rest-frameworkdockerdocker-composemozillapythonreactreactjstreeherder
dbfc2afcbf
When `git push -f` is used, the "base" commit of the github push event is whatever was previously in that branch. That commit is likely not part of the history of the new branch, so using the "List commits" API will not allow to find it as a starting point. Instead, if the API did not force pagination, we’d get the entire repository history! Using the "Compare two commits" API instead lets GitHub’s server figure out which commits reachable from the new branch that were not before, which is exactly the set of commits we need to be "part of a push". |
||
---|---|---|
bin | ||
deployment/aws | ||
docs | ||
lints | ||
requirements | ||
schemas | ||
tests | ||
treeherder | ||
ui | ||
vagrant | ||
.eslintrc.js | ||
.gitattributes | ||
.gitignore | ||
.neutrinorc.js | ||
.prettierignore | ||
.prettierrc.js | ||
.slugignore | ||
.travis.yml | ||
.yarnrc | ||
LICENSE.txt | ||
Makefile | ||
Procfile | ||
README.md | ||
Vagrantfile | ||
karma.conf.js | ||
manage.py | ||
newrelic.ini | ||
package.json | ||
pylintrc | ||
renovate.json | ||
requirements.txt | ||
runtests.sh | ||
runtime.txt | ||
setup.cfg | ||
webpack.config.js | ||
yarn.lock |
README.md
treeherder
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.