Remote Conan Repositories

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide
ft:sourceType
Paligo

Deprecation Notice

JFrog Bintray is being sunset. Please refer this blog post for more detail.

A Remote Repository defined in Artifactory serves as a caching proxy for a registry managed at a remote URL such as https://center.conan.io, or even a Conan repository managed at a remote site by another instance of Artifactory.

Conan packages requested from a remote repository are cached on demand. You can remove Conan packages from the remote repository cache, however, you can not manually push Conan files to a remote Conan repository.

To define a remote repository to proxy a remote repository follow the steps below:

  1. In the Administration module, under Repositories | Repositories | Remote, click New Remote Repository.

  2. In the New Repository dialog, set the Package Type to Conan, set the Repository Key value, and specify the URL to the remote repository in the URL field as displayed below.

Remote Conan Repository.jpg

Resolving Conan Remote Packages

To resolve Conan remote packages, aggregate the remote repository in a virtual repository as they cannot be resolved directly from the remote repositories.