2011-12-28 12 views
3

Gradleでは、ローカルMavenリポジトリを設定しました。他のプロジェクトのローカルビルドで使用するためにアーティファクトがアップロードされています。GradleのローカルIvyリポジトリにアーティファクトを公開するにはどうすればよいですか?

Ivyリポジトリを使用することをお勧めします(アーティファクト名のカスタムパターンを持つことができます)。

地元のIvyリポジトリにアップロードするには、どのようにGradleを設定しますか?

答えて

4

は(thisAPIに基づいて)これを試してみてください:

uploadArchives { 
    repositories { 
     ivy { 
      ivyPattern "/home/robin/.ivy2/local/[organisation]/[module]/[revision]/ivys/[artifact](-[classifier]).[ext]" 
      artifactPattern "/home/robin/.ivy2/local/[organisation]/[module]/[revision]/[ext]s/[artifact](-[classifier]).[ext]" 
     } 
    } 
} 

(あなたの本当のツタ/アーティファクトパターンでこれらのパターンを置き換えます)。

関連する問題