strimzi / metrics-reporter

Prometheus Metrics Reporter for Apache Kafka server and client components
Apache License 2.0
5 stars 9 forks source link

Refactor maven-assembly-plugin so no uber jar is created. #27

Closed OwenCorrigan76 closed 4 months ago

OwenCorrigan76 commented 4 months ago

This PR aims to deal with the following issue https://github.com/strimzi/metrics-reporter/issues/24. Previously, metrics-reporter-1.0.0-SNAPSHOT-jar-with-dependencies.jar was created with maven-assembly-plugin. To keep in line with other Strimzi projects, it was decided to create a dist.xml file and then normally produce the regular JARs and if needed a ZIP / TGZ archive with all the required dependencies.