以前、zipアーティファクトを内部Mavenリポジトリにアーカイブしました。
Gradleビルドスクリプトでは、アーティファクトを依存関係として参照し、次を使用してアーティファクトへのパスを取得できます。
configurations{
resourceProperties
}
dependencies{
resourceProperties "$group:$name:$version"
}
... def path = configurations.resourceProperties.asPath
残念ながら、すべてのzipアーティファクトのプロジェクト依存関係もパスに追加されます。
ビルドに必要な非libMavenアーティファクトを処理する別のGradle方法はありますか?