Normandy
0.1.0
  • User Documentation
  • Developer Documentation
    • Concepts
    • Developer Setup
    • Workflow
    • API Contract Tests
    • Test Coverage
    • Feature Experiments
    • Remote Settings
    • Continuous Integration
    • Docker Setup for local development
  • QA Documentation
  • Operations Documentation
  • Architectural Decision Records
Normandy
  • »
  • Developer Documentation
  • View page source

Developer Documentation¶

These documents describe how the Normandy server works and how to set up and maintain a development environment for it. The Normandy server hosts the API for creating, and editing recipes, as well as serving them to users of the Normandy client.

  • Concepts
    • Actions
    • Recipes
    • Normandy Client
    • Security Considerations
  • Developer Setup
    • Prerequisites
    • Installation
    • Autograph
    • Therapist
    • Remote Settings
  • Workflow
    • Running Tests
    • Linting
    • Updating Your Local Instance
    • Building the Documentation
    • Adding New Dependencies
    • Preprocessing Assets with Webpack
  • API Contract Tests
    • Requirements
    • API Tests
  • Test Coverage
  • Feature Experiments
    • Lazy Client Classification
  • Remote Settings
    • Server to Server Integration
    • Manual Synchronization
    • Client side
  • Continuous Integration
    • Running Suite
    • No Volume Mounts
  • Docker Setup for local development
    • Prerequisites
    • Installation
Next Previous

© Copyright 2016-2018, Mozilla Foundation.

Built with Sphinx using a theme provided by Read the Docs.