Bitbucketを使って、無料かつ簡単にprivateなMavenリポジトリが作れます。
ここに書いてあったことをそのままやるだけですが、
1. Bitbucketにprivateリポジトリ作成
2. git clone
3. Mavenリポジトリの構造に従って、jarやpomを配置
4. commit, push
BitbucketのREST APIでこのリポジトリにアクセスできます。
https://api.bitbucket.org/1.0/repositories/[アカウント名]/[リポジトリ名]/raw/master/
上記URLに載ってるURLは古いので注意です。BitbucketのREST APIはv2.0が最新のようですが、現時点では2.0ではrawに対応していないようです。
これをGradleから参照するには、build.gradleに
build.gradle
repositories {
maven {
credentials {
username myMavenRepoUsername
password myMavenRepoPassword
}
url '上記のREST API URL'
}
}
と記述し、$HOME/.gradle/gradle.properties に
gradle.properties
myMavenRepoUsername=Bitbucketのユーザ名
myMavenRepoPassword=Bitbucketのパスワード
とアカウント設定を書けば出来ます。