|
Repositories may have additional Basic settings depending on the Package Type.
Maven, Gradle, Ivy and SBT repositories share the same additional Basic settings.
Checksum Policy | Checking the Checksum effectively verifies the integrity of a deployed resource. The Checksum Policy determines how Artifactory behaves when a client checksum for a deployed resource is missing or conflicts with the locally calculated checksum. There are two options:
| |
Maven Snapshot Version Behavior | Artifactory supports centralized control of how snapshots are deployed into a repository, regardless of end user-specific settings. This can be used to guarantee a standardized format for deployed snapshots within your organization. There are three options:
| |
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. A value of 0 (default) indicates that there is no limit on the number of unique snapshots. | |
Handle Releases | If set, Artifactory allows you to deploy release artifacts into this repository.
| |
Handle Snapshots | If set, Artifactory allows you to deploy snapshot artifacts into this repository. | |
Suppress POM Consistency | When deploying an artifact to a repository, Artifactory verifies that the value set for groupId:artifactId:version in the POM is consistent with the deployed path.If there is a conflict between these then Artifcatory will reject the deployment. You can disable this behavior by setting this checkbox. |
For other type-specific repository configuration, please refer to the corresponding repository page under Artifactory Pro.
Select Property Sets | Defines the property sets that will be available for artifacts stored in this repository. | |
Blacked Out | 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 | If set, allows you to view file contents (e.g., Javadoc browsing, HTML files) directly from Artifactory.
|
The Replications tab lets you define and edit replication settings for the repository. For details, please refer to Repository Replication.
Artifactory comes with a set of pre-defined local repositories, which reflect best practices in binary repository management as follows:
libs-release-local | Your code releases |
libs-snapshot-local | Your code snapshots |
ext-release-local | Manually deployed 3rd party libs (releases) |
ext-snapshot-local | Manually deployed 3rd party libs (shapshots) |
plugins-release-local | Your and 3rd party plugins (releases) |
plugins-snapshot-local | Your and 3rd party plugins (snapshots) |