jqassistant-archive/jqa-commandline-tool

Missing jqassistant-commandline-distribution on maven central since 2.0.10

Closed this issue · 2 comments

JohT commented

Bug Description

Since version 2.0.10 there seem to be no new jqassistant-commandline-distribution artifacts on maven central any more. Other artifacts like jqassistant-commandline-neo4jv5 seem to get published on every new tag/release.

Is it intended to not publish the newest versions as distributions? Or are distributions deprecated?

Expected Behaviour

It would be great to have a new jqassistant-commandline-distribution on maven central for every tag. Then I could use Renovate to create a new pull request whenever there is a new tag/release.

Good ⭐⭐⭐

JohT/code-graph-analysis-pipeline#98

How could we have prevented this Bug?

If it wasn't intended to leave out newer distributions then the release tag automation could be extended to also include the publish of the distribution.

Definition of Done for the Implementers

  • We got a final feedback from the reporting user (if applicable)
  • Unittests have been written (if applicable)
  • Integration tests have been written (if applicable)
  • Test coverage is the same or even better then before (if applicable)
  • Documentation has been written (if applicable)
  • Added a note on the new feature to the release notes (if applicable)

The releases are still pushed to Maven Central but we had to change the coordinates because there are now two distributions available, see https://jqassistant.github.io/jqassistant/doc/2.1.0/#_quickstart.

JohT commented

Awesome. Thank you very much for clarifying that.