You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2018/07/03 12:11:00 UTC

[jira] [Commented] (QPIDIT-130) 'utils' module is versioned incorrectly

    [ https://issues.apache.org/jira/browse/QPIDIT-130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16531268#comment-16531268 ] 

Robbie Gemmell commented on QPIDIT-130:
---------------------------------------

This is because the /utils/pom.xml file still references qpid-interop-test-parent 0.1.0 as its parent and versions are inherited, which is good, but the parents must also be kept up to date the same way a non-inherited version would, i.e it should be using the 0.2.0 parent.

When the root pom.xml and the child poms at /shims/qpid-jms/pom.xml and /utils/pom.xml are properly aligned at the correct versions, you can update them all to a new version in one step using any of several maven plugins. We dont need do this in the other java projects since the maven release plugin is being used and that does this for us, but if not using that and wishing to update it all 'automatically' rather than by hand, you could as one example run:
{noformat}
mvn versions:set -DnewVersion=<new-version-here>
{noformat}

For example, the interop-test master should currently be versioned 0.3.0-SNAPSHOT, and after fixing the existing poms to align (e.g. change the root pom back to 0.1.0 temporarily), I could update the poms as needed for 0.3.0-SNAPSHOT by running:
{noformat}
mvn versions:set -DnewVersion=0.3.0-SNAPSHOT
{noformat}

Then at release time, run this and commit+tag:
{noformat}
mvn versions:set -DnewVersion=0.3.0
{noformat}

Then immediately after run this and commit to begin dev for the next release:
{noformat}
mvn versions:set -DnewVersion=0.4.0-SNAPSHOT
{noformat}

> 'utils' module is versioned incorrectly
> ---------------------------------------
>
>                 Key: QPIDIT-130
>                 URL: https://issues.apache.org/jira/browse/QPIDIT-130
>             Project: Apache QPID Interoperability Test Suite
>          Issue Type: Bug
>          Components: Installation
>    Affects Versions: 0.2.0
>            Reporter: Robbie Gemmell
>            Priority: Blocker
>             Fix For: 0.2.0
>
>
> The utils module is incorrectly still versioned as 0.1.0. This has obviously already been released and so must be corrected to 0.2.0 to prevent conflict.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org