I tried to leverage Bitbucket as private maven repository for the gradle project. Below are steps I tried to setup in Bitbucket and gradle project.
Bitbucket 5.0.1:
1. Create a project "repo" in Bitbucket and enable project having public access with read only
2. Create a repository "maven-repo" in Bitbucket
3. Commit com/company/shared/utils/1.0/utils-1.0.jar to "maven-repo"
Gradle Project:
1. Add Bitbucket "maven-repo" in build.gradle
repositories {
mavenCentral()
maven { url "http://bitbucketServer:9000/projects/REPO/repos/maven-repo/browse" }
}2. Add utils-1.0.jar as dependency in build.gradle
dependencies {
// http://bitucketServer:9000/projects/REPO/repos/maven-repo/browse
compile 'com.company.shared:utils:1.0'
}However, I got "Could not resolve: com.company.shared:utils:1.0".