4
1
Fork 0
4 Backend
Ambrose Chua edited this page 2019-10-23 10:40:46 +00:00

There's some things that need to be noted when using the backend.

  1. Updated Schema
  2. New Services

Updated Schema

Schema updates require a update of the staging database. This is not automatically done, so you have to be sure to notify @ambrose when that is needed.

New Services

When introducing new services, the staging docker-compose.staging.yml is not automatically updated to reflect any of these services. You must either update the file yourself within the PR OR notify @ambrose to update that in your PR for you.

All env vars need to be added too. Do not merge PRs that introduce new services and don't update the docker-compose.staging.yml file.

We do not have CI pipelines to test that all service dependencies are satisfied