Automated build concepts

This section describes the key concepts for how one can automate a build system.