|The Package Type. This must be specified when the repository is created, and once set, cannot be changed. All Federation members must have the same Package Type.|
|The Repository Key. This is a mandatory identifier for the repository and must be unique. It cannot begin with a number or contain spaces or special characters. For Federated repositories, we recommend using a |
|Sets the layout that the repository should use for storing and identifying modules. A recommended layout that corresponds to the package type defined is suggested, and index packages uploaded and calculate metadata accordingly.|
|A free text field that describes the content and purpose of the repository.|
|A free text field to add additional notes about the repository. These are only visible to the administrator.|
Include and Exclude Patterns
The Include Patterns and the Exclude Patterns fields provide a way to filter out specific repositories when trying to resolve the location of different artifacts.
In each field you can specify a list of Ant-like patterns to filter in and filter out artifact queries. Filtering works by subtracting the excluded patterns (default is none) from the included patterns (default is all).
Consider that the Include Patterns and Exclude Patterns for a repository are as follows:Include Patterns:
In this case, the repository is searched for
Enable Indexing in Xray
Enables indexing on the repository for security and compliance analysis. Available with JFrog Xray.
|Maven Repository Parameters (Local, Remote and Federated Only)|
Max Unique Snapshots
Specifies the maximum number of unique snapshots of the same artifact that should be stored. Once this number is reached and a new snapshot is uploaded, the oldest stored snapshot is removed automatically.
Blank (default) indicates that there is no limit on the number of unique snapshots.
|If set, Artifactory allows you to deploy release artifacts into this repository.|
|If set, Artifactory allows you to deploy snapshot artifacts into this repository.|
|If set, Artifactory ignores this repository when trying to resolve artifacts. The repository is also not available for download or deployment of artifacts.|
Allow content browsing
When set, allows Artifactory users to browse the internal contents of archives (for example, browsing specific Javadoc files from within a Javadoc archive).
When archive browsing is allowed, strict content moderation should be employed to ensure malicious users do not upload content that may compromise security (e.g. cross-site scripting attacks)
Enable CDN Download
|Enables CDN Download requests to this repository will redirect the client to download the files directly from AWS CloudFront. Supported for Enterprise+ and Enterprise Licenses. For more information, see JFrog Artifactory Cloud with CDN Distribution.|
Convert to Federated Repository
|Click Convert to convert the Local repository to a Federated repository. |
When you click Save and Close, the repository will automatically be moved to the Federated tab.
|Lists the repositories included in the Federation|
Note that you need to define a Repository Key in the Basic tab, prior to setting up the Federation in the Federation tab.
|If you have JFrog Mission Control installed, the list of Federated repositories on the included JFrog Platform Deployments will automatically be populated.|
Manually add a path to the Federated repository (for instance, if no JFrog Mission Control is installed).
Requires assigning Base URL for Artifactory instance for each of the included JPDs.