ARTIFACTORY: Supported Repository Types

Joey Naor
2023-01-22 11:09

Artifactory comes with a set of predefined local repositories, which reflect best practices in binary repository management. Here are several examples of repository types you might want to create and/or the reasons why it could be helpful to separate binaries into different repositories:

  • In-house artifacts vs. third-party artifacts: For ease of management, we typically recommend this approach, particularly if you’d find it advantageous to have different retention and security policies for each type.
  • Third-party artifacts that are deployed locally vs. artifacts that are cached from remote servers
  • Snapshots vs. release artifacts
  • Artifacts produced from different technologies (e.g., NuGet, Java, RubyGems, etc.)
  • Repository layouts configured for different repository types (e.g., Ivy, Maven, etc.)
  • Different products or different teams deploying to a given repository

More information on creating and configuring local repositories is available HERE.

Published: Oct. 6, 2016
Last updated: Jan. 20, 2021

Keywords: local repositories, repository type, snapshots, releases