[FOLSPRINGS-4] Spring Way: Fix Maven replacement tokens in ModuleDescriptor-template.json files Created: 14/Jan/21  Updated: 15/Nov/21  Resolved: 15/Nov/21

Status: Closed
Project: folio-spring-support
Components: None
Affects versions: None
Fix versions: None

Type: Bug Priority: TBD
Reporter: David Crossley Assignee: Pavel Filippov
Resolution: Done Votes: 0
Labels: back-end, epam-falcon, springway
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
defines UXPROD-3395 folio-spring-base support Closed
Relates
relates to FOLIO-2863 pipeline changes required for Spring ... Blocked
Requires
requires FOLSPRINGS-22 Create maven archetype to support bas... Open
Sprint: Falcon Sprint 127
Story Points: 0
Development Team: Spring Force

 Description   

The replacement tokens for Spring-based modules are different to the normal form.

Instead they require tokens of the form: "@artifactId@-@version@"

The maven build then transforms the replacement tokens (for "artifactId" and "version") in those template descriptors, and the resultant final Descriptors are generated to "./target/ModuleDescriptor.json" etc.

See documentation.

Ensure that all Spring-based modules are using this form in all "./descriptors/*Descriptor-template.json" files.

For example, when last inspected, at least mod-spring-template and mod-search and mod-password-validator are still using the old form.


Generated at Thu Feb 08 23:24:32 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.