Private Gradle Repository Hosting
Enterprise-grade Gradle artifact hosting that costs 90% less than JFrog Artifactory. No egress fees, no per-user pricing. Just powerful repository management that works.
No credit card required • Setup in minutes • Cancel anytime
repositories {
maven {
url "https://acme.mycloudrepo.io/repositories/libs"
credentials {
username = System.getenv("CLOUDREPO_USER")
password = System.getenv("CLOUDREPO_PASS")
}
}
}
CloudRepo vs JFrog Artifactory vs Sonatype Nexus
See why teams are switching from expensive, complex solutions to CloudRepo
Feature | CloudRepo Recommended | JFrog Artifactory | Sonatype Nexus |
---|---|---|---|
Starting Price | $79/month | $150/month + Support | $120/month |
Egress Fees | Free unlimited | $0.08-$0.15/GB | $0.09/GB |
Gradle Support | Native | Yes | Yes |
SNAPSHOT Management | Automatic cleanup | Manual configuration | Requires scripting |
Kotlin DSL Support | Full support | Yes | Limited |
Build Cache | Included | Enterprise only | Pro version only |
Support | Included | $100k+/year | $50k+/year |
Setup Time | < 5 minutes | Hours to days | Hours |
Multi-repo Support | Unlimited | Limited by plan | Limited by plan |
User Pricing | Unlimited users | Per user fees | Per user fees |
Real Cost for a 20-Developer Team
Annual cost with 5TB monthly transfer
CloudRepo
$3,588
per year
JFrog
$141,800
per year
Nexus
$67,400
per year
Save $138,212 annually with CloudRepo
Everything you need for Gradle builds
CloudRepo provides enterprise-grade features without enterprise pricing
-
- First-class support for Gradle builds with both Groovy and Kotlin DSL configurations.
-
- Full support for SNAPSHOT versions with automatic cleanup policies and metadata management.
-
- Perfect for complex Gradle builds with multiple subprojects and composite builds.
-
- No charges for downloading dependencies. Build as often as you need without cost concerns.
-
- Host both Gradle and Maven artifacts in the same repository for maximum flexibility.
-
- User management, API tokens, IP whitelisting, and audit logs for compliance.
Quick Gradle Setup Guide
Get your Gradle repository running in minutes, not hours
Configure Your Repository
Add CloudRepo to your build.gradle for publishing artifacts.
// build.gradle (Groovy DSL)
publishing {
repositories {
maven {
name = "CloudRepo"
url = "https://[organization-id].mycloudrepo.io/repositories/[repository-id]"
credentials {
username = System.getenv("CLOUDREPO_USERNAME")
password = System.getenv("CLOUDREPO_PASSWORD")
}
}
}
}
Configure Dependencies
Add CloudRepo as a source for your project dependencies.
// settings.gradle.kts (Kotlin DSL)
dependencyResolutionManagement {
repositories {
maven {
url = uri("https://[organization-id].mycloudrepo.io/repositories/[repository-id]")
credentials {
username = System.getenv("CLOUDREPO_USERNAME")
password = System.getenv("CLOUDREPO_PASSWORD")
}
}
mavenCentral()
}
}
Publish Your Artifacts
Deploy artifacts with standard Gradle commands. Works with CI/CD pipelines.
# Publish release version
./gradlew publish
# Publish snapshot version
./gradlew publish -Pversion=1.0.0-SNAPSHOT
# Publish specific module
./gradlew :module-name:publish
Need more details?
Check out our comprehensive Gradle documentation with advanced configurations and best practices.
Perfect for modern Gradle teams
From microservices to monoliths, CloudRepo scales with your architecture
Microservices Architecture
Host shared libraries and service artifacts. Perfect for Spring Boot microservices with automatic SNAPSHOT management for continuous deployment.
Android Development
Distribute internal Android libraries and SDK components. Full support for Android Gradle Plugin and AAR packages.
Multi-Module Projects
Manage complex Gradle builds with composite builds and includedBuilds. Perfect version management across all subprojects.
CI/CD Pipelines
Seamless integration with Jenkins, GitHub Actions, and GitLab CI. Publish artifacts automatically on every build.
Frequently asked questions
Everything you need to know about CloudRepo for Gradle
- How does CloudRepo compare to JFrog Artifactory for Gradle?
- CloudRepo provides native Gradle support at 90% less cost than Artifactory. We include unlimited data transfer (no egress fees), support is included free, and setup takes minutes instead of days. For most teams, CloudRepo delivers everything Artifactory does at a fraction of the price.
- Can I migrate from Artifactory or Nexus?
- Yes! CloudRepo supports the same Maven repository format used by Artifactory and Nexus. You can easily migrate your existing artifacts, and your Gradle builds will work with minimal configuration changes.
- Does CloudRepo support Gradle build caching?
- Yes, CloudRepo fully supports Gradle's build cache, helping your team achieve faster builds by reusing outputs from previous builds. This feature is included in all plans, unlike competitors who charge extra.
- How do SNAPSHOT versions work in CloudRepo?
- CloudRepo provides full SNAPSHOT support with automatic cleanup policies. You can configure retention periods, and we handle metadata management automatically. Your CI/CD pipeline can publish SNAPSHOTs continuously without storage concerns.
- What's included in CloudRepo's free support?
- All CloudRepo plans include direct access to our engineering team, with typical response times under 2 hours. Unlike JFrog's $100k+ support contracts, we believe good support should be standard, not a luxury.
"We switched from JFrog Artifactory to CloudRepo and saved over $120,000 annually. The setup took 10 minutes instead of the 3 days we spent configuring Artifactory. Our Gradle builds are faster, and the support is infinitely better."
Michael Chen
VP of Engineering, TechCorp
CloudRepo Supports Your Entire JVM Stack
Beyond Gradle, CloudRepo provides native support for all JVM build tools and languages.
Maven
The original Java build tool. CloudRepo provides full Maven repository support with release and snapshot management.
Maven repository setup →SBT (Scala)
The interactive build tool for Scala. Perfect for cross-compilation and Scala.js projects.
SBT repository hosting →Clojure deps.edn
Modern Clojure dependency management with tools.deps. Simple, declarative configuration.
Clojure repository setup →Leiningen
The traditional Clojure build tool. Battle-tested with extensive plugin ecosystem.
Leiningen repository →Kotlin Multiplatform
Build for JVM, Android, iOS, and JS from a single codebase. CloudRepo handles all your Kotlin artifacts.
View documentation →Multi-Language Projects
Mix JVM and Python artifacts in one account. Perfect for polyglot teams.
See unified pricing →All JVM build tools use CloudRepo's Maven repository format. See our documentation for detailed configuration guides.
Start hosting Gradle artifacts in minutes
14-day free trial. No credit card required. Full support included.
Enterprise Security
SOC 2 • SSL/TLS • Encryption at rest
99.9% Uptime SLA
Globally distributed • Auto-failover