Development environments and workflow

Date adopted: 
August 27, 2020
Last update: 
August 28, 2020

Environments

The following is an overview of our deployment workflow.

Local

Developers are expected to build project within their local development environment.

Development

Alpha and beta releases are deployed to the development environment for preliminary testing and validating merge request procedures are working. This should demonstrate that work product functions on the eServices Platform infrastructure.

User Acceptance (UAT)

Only release candidates and beta versions that have been approved by eServices can be deployed to UAT. At this stage, further stakeholder testing can be conducted.

Production

Approved release candidates can then be deployed to production.