Build Specifications
A build specification describes how to perform a build of a project. A specification is made up of one ore more build stages, which define a recipe to execute and an agent to execute the recipe on. These build stages will be executed in parallel where possible.