setting property for common version in parent pom doesn't work - change to
working alternative
----------------------------------------------------------------------------------------------
Key: UIMA-1953
URL: https://issues.apache.org/jira/browse/UIMA-1953
Project: UIMA
Issue Type: Bug
Components: Build, Packaging and Test
Reporter: Marshall Schor
Assignee: Marshall Schor
Fix For: 2.3.1SDK
The uimaj sdk build factors out the version number for dependencies on other
uimaj artifacts. Having one spot in the parent pom makes this easy to change.
But it doesn't work when it comes time to run the release:prepare step - the
attempt to "rewrite" pom versions doesn't handle this case.
After some experimentation and googling, I found it will handle having the
dependent version come from the common parent pom for uimaj, but just not from
a custom property. Change to this approach:
1) still factor out the dependency to the parent, but make it the same as the
parent pom's version.
2) change the version ref in the child poms to ${project.parent.version}.
This approach creates a tie between the normal dependency version for
components, and the version of the common parent; since we're probably going to
have all the components at the same version level anyways for a while, I don't
think this is an issue, for now.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.