[
https://issues.apache.org/jira/browse/MENFORCER-268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stephen Connolly updated MENFORCER-268:
---------------------------------------
Fix Version/s: (was: 3.0.0)
3.0.1
> Usage of CI friendly version placeholders does not work
> -------------------------------------------------------
>
> Key: MENFORCER-268
> URL: https://issues.apache.org/jira/browse/MENFORCER-268
> Project: Maven Enforcer Plugin
> Issue Type: Bug
> Affects Versions: 1.4.1, 3.0.0
> Reporter: Karl Heinz Marbaise
> Priority: Blocker
> Fix For: 3.0.1
>
>
> If I use the placeholders in a project based on the [CI
> Friendly|http://maven.apache.org/maven-ci-friendly.html] currently
> maven-enforcer-plugin fails like this:
> {code}
> [INFO] --- flatten-maven-plugin:1.0.0:clean (flatten.clean) @ domain ---
> [INFO] Deleting /Users/kama/ws-git/javaee/domain/.flattened-pom.xml
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven) @ domain ---
> Downloading:
> http://localhost:8081/nexus/content/groups/public/com/soebes/examples/j2ee/parent/$%7Brevision%7D$%7Bsha1%7D$%7Bchangelist%7D/parent-$%7Brevision%7D$%7Bsha1%7D$%7Bchangelist%7D.pom
> [WARNING] Rule 3: org.apache.maven.plugins.enforcer.RequireNoRepositories
> failed with message:
> Could not find artifact
> com.soebes.examples.j2ee:parent:pom:${revision}${sha1}${changelist} in nexus
> (http://localhost:8081/nexus/content/groups/public)
> com.soebes.examples.j2ee:parent:pom:${revision}${sha1}${changelist}
> from the specified remote repositories:
> nexus (http://localhost:8081/nexus/content/groups/public, releases=true,
> snapshots=true)
> [WARNING] Rule 4: org.apache.maven.plugins.enforcer.RequirePluginVersions
> failed with message:
> Failure to find
> com.soebes.examples.j2ee:parent:pom:${revision}${sha1}${changelist} in
> http://localhost:8081/nexus/content/groups/public was cached in the local
> repository, resolution will not be reattempted until the update interval of
> nexus has elapsed or updates are forced
> com.soebes.examples.j2ee:parent:pom:${revision}${sha1}${changelist}
> from the specified remote repositories:
> nexus (http://localhost:8081/nexus/content/groups/public, releases=true,
> snapshots=true)
> {code}
> This is currently based on reading the pom file itself instead of using the
> parts which are offered via Maven Core...
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)