JPL-IMCE / gov.nasa.jpl.imce.oml

Ontology Modeling Language (OML) Workbench
14 stars 1 forks source link

No "gov.nasa.jpl.imce.oml.parent" artifact published. #293

Closed NicolasRouquette closed 6 years ago

NicolasRouquette commented 6 years ago

For changing versions using the Tycho versions plugin, it was necessary to edit the POM files such that every POM module P2 that is part of a parent POM P1 refers to P1 as its parent. This results in a tree of POM modules & parent relationships.

However, as published, the root module refers to an unpublished parent module:

<project>
    <modelVersion>4.0.0</modelVersion>
    <groupId>gov.nasa.jpl.imce.oml</groupId>
    <artifactId>gov.nasa.jpl.imce.oml.root</artifactId>
    <version>0.9.6-SNAPSHOT</version>
    <packaging>pom</packaging>
    <parent>
        <groupId>gov.nasa.jpl.imce.oml</groupId>
        <artifactId>gov.nasa.jpl.imce.oml.parent</artifactId>
        <version>0.9.6-SNAPSHOT</version>
        <relativePath>./releng/gov.nasa.jpl.imce.oml.parent</relativePath>
    </parent>
    <modules>
        <module>plugins</module>
        <module>features</module>
        <module>tests</module>
        <module>releng</module>
    </modules>
</project>

This is because gov.nasa.jpl.imce.oml.parent is not directly or indirectly included as a module.