Use VCS To Proxy Git Providers

JFrog Artifactory Documentation

JFrog Artifactory
Content Type
User Guide

Artifactory supports proxying the following Git providers out-of-the-box: GitHub, Bitbucket, Stash, a remote Artifactory instance or a custom Git repository as displayed below:


Use the custom provider if you have a Git repository which does not exist in the pre-defined list. In this case, you need to provide Artifactory with the download paths for your Git tarballs.

You do so by providing 4 placeholders:




Identifies the username or organization name.


Identifies the repository name.


Identifies the branch or tag name.


Identifies the file extension to download.

For example, GitHub exposes tarball downloads at:<user>/<repo>/archive/<tag/branch>.<extension>

Therefore, the custom download path configured for Artifactory should be {0}/{1}/archive/{2}.{3}