You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Balazs Meszaros (JIRA)" <ji...@apache.org> on 2019/02/05 14:14:00 UTC

[jira] [Updated] (HBASE-21842) Remove ${revision} from parent POMs

     [ 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)