This section documents various aspects of the development process.
The Developing with Docker Compose document explains how to set up a Docker Compose environment for development. If you want to develop, you should start here.
The Git branching strategy explains how we use Git and branches for development, when releasing versions, when developing hot fixes, etc.
The Pull requests process document details the steps to follow when submitting or reviewing a pull request.
The Portal Docker image document gives more details on the Docker image of the Portal. This image is used during development, but is also deployed on our different environments, including production.
The Task Runner document describes the Task Runner, a Docker image containing various development tools used during development and when building the Portal image.