Artifactory OSS
A binary repository manager for your Java and build artifacts.
Overview
JFrog Artifactory Open Source is a repository manager used to store and manage the binaries produced and consumed by your builds, such as Maven and Gradle artifacts.
Instead of every developer and build server downloading libraries from the internet, a repository manager gives your team a fast, controlled and reliable source of dependencies and a place to publish your own releases.
Where it is used
- Private Maven repositories for a team
- Faster, offline-friendly builds
- Sharing internal libraries
- Storing build outputs
Getting started
- Download and install Artifactory OSS from the official JFrog documentation (Docker is the quickest option).
- Create a local repository for your own releases and a remote repository that proxies Maven Central.
- Point Maven (settings.xml) or Gradle to the repository URL.
- Publish an artifact from your build.
What you will cover
The key topics and features of Artifactory OSS
Maven & Gradle Repositories
Host your own artifacts and proxy public repositories.
Caching
Cache third-party libraries for faster, repeatable builds.
Access Control
Control who can read and publish.
Build Integration
Works with Jenkins and GitLab CI pipelines.
Release Storage
Keep versioned releases of your libraries.
Search
Find artifacts by name, version and properties.