Falko Modler created MENFORCER-346:
--------------------------------------

             Summary: RequireSnapshotVersion not compatible with CI Friendly 
Versions (${revision})
                 Key: MENFORCER-346
                 URL: https://issues.apache.org/jira/browse/MENFORCER-346
             Project: Maven Enforcer Plugin
          Issue Type: Bug
          Components: Standard Rules
    Affects Versions: 3.0.0-M3, 1.4.1
         Environment: Apache Maven 3.6.2 
(40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T17:06:16+02:00)
Java version: 1.8.0_202, vendor: Oracle Corporation
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
            Reporter: Falko Modler


Following https://maven.apache.org/maven-ci-friendly.html by using
{code:xml}
<version>${revision}</version>
{code}
and for instance
{code:xml}
<properties>
    <revision>1.0-SNAPSHOT</revision>
</properties>
{code}
together with {{RequireSnapshotVersion}} yields:
{noformat}
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (default-cli) @ some-module 
---
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireSnapshotVersion 
failed with message:
Parent cannot be a release: some.group:some-root:pom:${revision}
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to