Projects

A Project is the highest level entity in Continua CI and acts as a container for Configurations. Projects have a one-to-many relationship with Configurations where each Project can contain multiple Configurations, however each Configuration can only exist in one Project. Projects enable Continua CI to group Configurations together and apply settings across all Configurations in that Project.

For example, Project wide settings allow you to:

Configurations

A Configuration is the defining component of Continua CI and the continuous integration process. Configurations contain all the information that is needed to complete builds, including:

 

The Diagram below demonstrates the relationship between Configurations, Projects and any settings that are set Globally. Each level of the tree can override the settings it inherits from its parent.