LoginSignup
22
24

More than 5 years have passed since last update.

BitbucketでprivateなMavenリポジトリを作ってGradleから参照する

Last updated at Posted at 2014-08-18

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のパスワード

とアカウント設定を書けば出来ます。

22
24
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
22
24