Release Bundle Repositories

📘

Note

This feature is relevant for Enterprise+ customers who use JFrog Distribution to distribute Release Bundles v1. For information about Release Bundles v2, see Release Lifecycle Management.

The Release Bundle repository protects your artifacts as part of the distribution flow. Artifacts that have been created and signed are automatically copied and saved into this separate repository where their contents cannot be edited or removed. This ensures consistency of distribution among target instances. Even if the original artifacts are removed from the original repository, they will continue to stay in the release bundle repository, available for distribution. These Release Bundles are created and managed in the Distributing Release Bundles page, and generally distributed from a source Artifactory instance to JFrog Artifactory Edge nodes.

Release bundles are stored with the following naming convention: {bundle name}/{bundle version}/{target path}

release_bundle_repos.png

Create a Release Bundle v1 Repository

The release-bundles repository is automatically created and used by default. However, you can create additional repositories with their own naming conventions that can also be used for distributing Release Bundles (v1).

📘

Note

The platform UI does not support the creation of Release Bundle v1 versions outside of the default release-bundles repository, but it can be done using use the REST API. For more information, see Create Release Bundle v1 Version API.

To create a Release Bundle v1 repository:

  1. In the Administration module, select Repositories.

  2. Click Create a Repository and select Release Bundle from the list.

    Create_Release_Bundle_repo.png

Common Basic Settings

The following settings are common to all package types. For a description of each setting, see Basic Settings for Local Repositories.

  • Repository Key
  • Public Description
  • Internal Notes
  • Include and Exclude Patterns