In this document, we describe the build processes.
At this point, there's no release process defined. This may change in the future based on demand.
To build this project from the command-line, we use the same dev container that we designed to build the project from inside VS Code. For more information about the development environment and the dev container, refer to Development environment.
The build process does the following:
- Runs a dev container instance.
- Starts the project build process inside the dev container instance.
The project build process does the following:
- Runs code linters.
- Builds all the project assets.
- Runs the unit tests suite.
- Runs the containers that the integration tests suite needs.
- Runs the integration tests suite.
- Finalizes the project build by packaging project assets.
All these container management tools share the same container runtime environment.
For more information about how to start the build process, refer to Development environment.