[
https://issues.apache.org/jira/browse/HBASE-21842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Balazs Meszaros updated HBASE-21842:
------------------------------------
Description: https://maven.apache.org/maven-ci-friendly.html clearly tells
us how should we use ${revision} tags in parent versions. Unfortunately
flattern-maven-plugin is not invoked during our build. (was: We are
referencing parent POMs with
{noformat}
<parent>
<groupId>org.apache.hbase.connectors</groupId>
<artifactId>hbase-connectors</artifactId>
<version>${revision}</version>
<relativePath>../</relativePath>
</parent>
{noformat}
It is a wrong approach because ${revision} is not defined in the child
projects, so invoking maven in a sub-directory will fail.)
> Remove ${revision} from parent POMs
> -----------------------------------
>
> Key: HBASE-21842
> URL: https://issues.apache.org/jira/browse/HBASE-21842
> Project: HBase
> Issue Type: Improvement
> Components: hbase-connectors
> Affects Versions: connector-1.0.0
> Reporter: Balazs Meszaros
> Assignee: Balazs Meszaros
> Priority: Major
>
> https://maven.apache.org/maven-ci-friendly.html clearly tells us how should
> we use ${revision} tags in parent versions. Unfortunately
> flattern-maven-plugin is not invoked during our build.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)