Continuous Integration entities
This represents the link between a Git repository branch and a target Salesforce org to which information from the Git repository should be deployed.
Continuous Integration Permissions
This allows to set who can execute the CI process or who has read only access. From this object, it's also possible to set up notifications upon build/validate failure/success.
A build task is created for each execution as a result of a CI record. The build task is also linked to Deployment. A build task record is also created when the CI is run and no changes were detected by Git.
A Deployment is a basic entity within Copado and has been part of the application since version 1. However, with CCI a new Step type is included called: “Git MetaData”, which reads the Metadata from a Git repository instead of a Salesforce org. Build tasks automatically create deployments with a Git MetaData step.