Skip to main content


Adding a JFrog repository

Suggest edit Updated on January 29, 2021

Add a JFrog repository to provide centralized storage, versioning, and metadata support for file storage and knowledge management, for example, to store and source file attachments in cases.

Pega Cloud Services environments do not support adding local file system repositories. Instead, client applications running in Pega Cloud Services environments use a default S3 repository that is preconfigured and optimized for Pega Cloud environments. This repository appears as pegacloudfilestorage in your list of repositories in RecordsSysAdminRepository in Dev Studio. For details, see Pega Cloud Services File Storage.

Note: To create a repository, your access group must have the PegaRULES:RepositoryAdministrator role. To use a repository, your access group must have the PegaRULES:RepositoryUser role.
  1. In the header of Dev Studio, click CreateSysAdminRepository.

  2. Enter a short description of the repository and the repository name and click Create and open.

  3. In the Definition tab, click Select and select the repository type.

  4. Click JFrog Artifactory.

  5. In the Configuration section, in the Host ID field, enter the location of the JFrog deployment.

    Note: Do not include any text after the host address that starts with /artifactory. For example, if a JFrog deployment is accessed through https://10.35.324.324:8081/artifactory, the value entered in the Host ID field must be https://10.35.324.324:8081.
  6. In the Repository key field, enter the root location on the JFrog server under which all artifacts are stored.

  7. Optional:

    To connect to a JFrog repository with a blank or customized context root, click Custom Context Root, and then enter the context root of the repository in the Context root field.

    The value that you enter in this field is appended to the Host ID.
    For example: If the host ID is https://localhost:8082 and the context root is /JFrogv1, the location of your repository is https://localhost:8082/JFrogv1.
  8. In the Authentication profile field, specify Basic.

  9. Click Test connectivity to verify whether your credentials are valid.

  10. Click Validate repository to test the connection to the Repository APIs and review the results in the Test Repository Connectivity window. The results include the total time to complete the test, the Repository APIs tested, and the status of the connection.

  11. Click Save.

Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us