Repositories store assets and provide versioning and metadata support. In a continuous integration and delivery pipeline, repositories provide centralized storage for software that is to be tested, shipped or deployed. The Pega Platform can communicate with common repository technologies and can also act as a binary repository. The Pega Platform can browse, publish, or fetch artifacts that are created whenever an action creates a RAP: for example, exporting an application, product, branch, or component.
The repository is an instance of the Data-Repository class which holds all information required to connect to a repository.
Access to repositories is controlled by roles:
The Pega Platform includes wizards to create connections between the Pega Platform and the following repository types.