CloudRepo provides Proxy Repositories for Maven Repositories in order to prevent your builds from failing if a dependency disappears from a publicly available repository (like Maven Central).
It is rare for an artifact to be removed from Central, but when it does it can be very difficult to recover the exact artifact that you were previously depending on.
CloudRepo proxy repositories will retrieve your dependencies from a downstream maven repository and store a copy in a CloudRepo repository which is fully in your control.
Creating a Proxy Repository¶
Creating a Proxy Repository is identical to creating a local repository with the addition of selecting which downstream repository you wish to proxy.
Supported Remote Servers¶
Proxy Repositories require a downstream server to be specified. We have configured a list of the most common public repositories that are users have requested.
Don’t see a remote server that you need? We can add it! Please see the section on Adding Additional Remote Repositories for more information.
Select one of the following repositories to complete the creation of your proxy repository:
Spring Lib M¶
Connecting to Proxy Repositories¶
Uploading to Proxy Repositories¶
Uploading to proxy repositories via maven clients is not permitted - if you attempt to upload with Maven, the request will be rejected.
However, you can upload files directly through the Admin Portal.