Today, JFrog announces a great new release for the Conan ecosystem: JFrog Artifactory Community Edition for C/C++, a completely free of charge server for Conan repositories. This product provides all the power and flexibility of the Artifactory repository for Conan and generic binaries to the entirety of the Conan community for any team’s needs.

JFrog Artifactory has been on the market for 10 years and is established as the premier solution for managing binary repositories. The new Artifactory community edition features the following benefits:

JFrog and the Conan project remain committed to the importance of an OSS reference implementation of the Conan repository API. We will continue to publish and maintain the MIT-licensed Conan server.

Use the following simple script to migrate your binaries from the Conan server to the JFrog Artifactory:

import os import subprocess def run(cmd): ret = os.system(cmd) if ret != 0: raise Exception("Command failed: %s" % cmd) # Assuming local = conan_server and artifactory remotes output = subprocess.check_output("conan search -r=local --raw") packages = output.splitlines() for package in packages: print("Downloading %s" % package) run("conan download %s -r=local" % package) run("conan upload * --all --confirm -r=artifactory")

To learn more: