build.gradle ファイルのいくつかの共通部分を公開して、さまざまなプロジェクトで再利用できるようにしたいと考えています (apply from: url_to_file
構築を使用)。これを実現するために、これらの共通ビルド ファイルを含む gradle-common というプロジェクトを次のファイルで作成しましたbuild.gradle
。
group 'org.example'
version '0.1.0'
apply plugin: 'maven-publish'
publishing {
publications {
mavenJava(MavenPublication) {
artifact source: file('files/first.gradle'), classifier: 'first'
}
mavenJava(MavenPublication) {
artifact source: file('files/second.gradle'), classifier: 'second'
}
}
repositories {
mavenLocal()
}
}
Maven リポジトリに公開した後のファイルには、次のようなファイルがあります。
- gradle-common-0.1.0-first.gradle
- gradle-common-0.1.0-second.gradle
私の質問は、公開されたアーティファクトと分類子からバージョン番号を削除するにはどうすればよいですか? 私にとって理想的なファイルは次のとおりです。
- 最初のグラドル
- second.gradle