Firefox recipe server
Перейти к файлу
Michael Kelly e8b1dd7557
Fix a typo in the add-on workflow docs.
2017-04-27 16:35:38 -07:00
addon-builder taskcluster: Use custom base image for TC builds 2017-03-30 11:17:56 -07:00
ci Fix #675: Split fetching and linting out of build task, and fix path. 2017-04-14 20:56:42 -07:00
compose Fix #606: Centralize cache settings for the API and add setting for disabling it. 2017-03-11 15:12:28 -08:00
docs Fix a typo in the add-on workflow docs. 2017-04-27 16:35:38 -07:00
eslint-config-normandy Merging eslint-config-normandy to master 2017-01-05 09:53:19 -08:00
functional_tests Merge branch 'master' into 'peer-review-merge' 2017-03-28 20:08:44 -04:00
lints Update flake8 for better Python 3.6 compatibility 2017-02-16 13:25:02 -08:00
mock-recipe-server Fix FilterTelemetry mock-server test. 2017-03-15 11:25:15 -07:00
recipe-client-addon Fix mach lint error for useless parameter to addObserver. 2017-04-17 15:12:42 -07:00
recipe-server #698: Treat malformed lastShown dates as valid in show-heartbeat. 2017-04-18 15:01:14 -07:00
.eslintignore Add a blank .eslintignore file to work around eslint-plugin-mozilla. 2017-04-20 14:40:52 -07:00
.eslintrc mono: Add lints project 2017-01-05 09:57:30 -08:00
.flake8 Move flake8 config to the repo root. 2017-01-11 13:15:02 -08:00
.gitignore Run functional tests via selenium against the compose server. 2017-02-06 10:25:15 -08:00
.taskcluster.yml Pass gecko-1-b-linux scopes to decision task in Taskcluster. 2017-04-13 09:57:08 -07:00
.therapist.yml Fix lint tests 2017-01-05 11:33:12 -08:00
README.md Update READMEs 2017-01-05 10:28:23 -08:00
circle.yml recipe-client-addon: test and build xpi in TC 2017-02-16 13:25:03 -08:00

README.md

Normandy

Normandy is a collection of projects that provide a fast and accurate way to interact with unbiased subsets of Firefox users.

This repo is a monorepo. It contains several projects, each represented by a top level directory:

  • recipe-server - Django server that manages and delivers recipes efficiently and securely.
  • recipe-client-addon - Firefox system add-on to fetch, verify, and execute recipes.
  • lints - Shared tools and configs for linting. (Each project may have separate configs as well)
  • compose - Scripts and configurations to create multi-server environments for development and testing.

CircleCI Requires.io David

Documentation

Developer documentation for the service can be found at http://normandy.readthedocs.org/.

License

Normandy is licensed under the MPLv2. See the LICENSE file for details.