Details
-
Improvement
-
Resolution: Done
-
Neutral
-
None
-
None
-
None
-
-
Empty show more show less
Description
So that:
- the logic no longer needs to be in pipeline-templates
- we can test the logic appropriately
- developers could run this on their local machines
- we can use the Maven plugin both in core & non-core release processes
This could be implemented either:
- by resolving the tags as we currently do
doesn't depend on an Internet connection
will always run into corner cases, errors due to unexpected tag patterns
requires (re)fetching the tags, which requires CLI Git authentication
- or by querying Nexus2/3's REST API?
simple code
not requiring an ongoing effort to account for various corner cases
requires the Internet
requires setting up authentication
Acceptance criteria
- deployed to Nexus

- tests

- TEA presentation - scheduled for May 13th

- README

- 1.0.0 release

- use it in pipeline-templates, release-job

Checklists
Acceptance criteria