Bug#841491: Inject A Task for Generating Maven POMs

殷啟聰 seamlikok at gmail.com
Fri Oct 21 07:10:05 UTC 2016

Package: gradle-debian-helper
Version: 1.3
Severity: wishlist

By default a Gradle project does not contain any Maven POMs which are
important metadata for a Java package in Debian. So far I have been
writing custom tasks [1] for my packages in order to let Gradle
generate the POMs, as I don't think this kind of job should be
manually done by the maintainers.

Now I have added a new task to gradle-debian-helper called
`org.debian.gradle.tasks.MavenPom`  which generate a Maven POM to
`${buildDir}/debian/${archivesBaseName}.pom`. The plugin will inject
this task to every project that applies the Java plugin.

The feature is at GitHub and can be checked out the code there [2].

Could any maintainer of gradle-debian-helper review and merge it? Thank you!

[1]: https://anonscm.debian.org/cgit/android-tools/android-platform-frameworks-data-binding.git/tree/debian/generatePom.gradle?h=debian/2.0.0-1
[2]: https://github.com/seamlik/gradle-debian-helper/compare/debian-pom-generation

More information about the pkg-java-maintainers mailing list