maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Tunnat (JIRA)" <>
Subject [jira] [Commented] (MENFORCER-281) RequirePluginVersions broken with "CI Friendly versions"
Date Sat, 04 Nov 2017 14:46:00 GMT


Simon Tunnat commented on MENFORCER-281:

Thank you for your e-mail.

I will be back from vacation on 05-11-2017.
Your e-mail will not be forwarded. So it will be personally replied after my return.

For urgent matters please contact: Stefan Schulte (

Kind regards
Simon Tunnat


Sehr geehrte Damen und Herren,

ich befinde mich zurzeit im Urlaub und werde ab dem 05.11.2017 wieder im Büro sein.
Ihre E-Mail bleibt in meinem Postfach und wird nach meiner Rückkehr bearbeitet.

In dringenden Fällen wenden Sie sich bitte an: Stefan Schulte (

Mit Freundliche Grüßen
Simon Tunnat

> RequirePluginVersions broken with "CI Friendly versions"
> --------------------------------------------------------
>                 Key: MENFORCER-281
>                 URL:
>             Project: Maven Enforcer Plugin
>          Issue Type: Bug
>          Components: Standard Rules
>    Affects Versions: 1.4.1, 3.0.0-M1
>            Reporter: James Nord
>            Priority: Critical
> Maven [3.5.0|]
[introduced CI friendly versions|].
> However when used with [multi module project|]
the enforcer fails the build as it can not resolve the parent.
> The bug is that the parent resolution of a module in the reactor is attempting to use
the untransposed version.
> e.g.
> {noformat}
> INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (display-info) @ sub-module ---
> [WARNING] Rule 1: org.apache.maven.plugins.enforcer.RequirePluginVersions failed with
> Failure to find com.acme.product:parent:pom:0.9.8-${revision}SNAPSHOT in
was cached in the local repository, resolution will not be reattempted until the update interval
of acme-internal has elapsed or updates are forced
>   com.acme.product:parent:pom:0.9.8-${revision}SNAPSHOT
> from the specified remote repositories:
>   acme-internal (, releases=true, snapshots=true)
> {noformat}
> to reproduce create a new multi module project as per the linked page above.  Add the
enforcer plugin and rule to the build
> run {{mvn -Drevision=1.2.3-SNAPSHOT}}  and watch the build fail.

This message was sent by Atlassian JIRA

View raw message