[jira] [Comment Edited] (MNG-6438) Continuous Delivery friendly versions do not work on root pom's parent

2019-03-14 Thread Markus Meisterernst (JIRA)


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

Markus Meisterernst edited comment on MNG-6438 at 3/14/19 2:53 PM:
---

You may have a look at

https://issues.apache.org/jira/browse/MNG-6608?focusedCommentId=16792724&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16792724

to make it work for the CI Build and Developers alike. 

The later like to build only the sub modules they are working on, which makes 
problems when you don't flatten out your POMs as of Maven 3.6.0.

 

 


was (Author: pingid21):
You may have a look at, to make it work for the CI Build and Developers alike. 
The later like to build only the sub modules they are working on, which makes 
problems when you don't flatten out your POMs as of Maven 3.6.0:

https://issues.apache.org/jira/browse/MNG-6608?focusedCommentId=16792724&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16792724

 

> Continuous Delivery friendly versions do not work on root pom's parent
> --
>
> Key: MNG-6438
> URL: https://issues.apache.org/jira/browse/MNG-6438
> Project: Maven
>  Issue Type: Bug
>Affects Versions: 3.5.3
> Environment: Apache Maven 3.5.3 
> (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00)
> Maven home: /usr/local/Cellar/maven/3.5.3/libexec
> Java version: 1.8.0_162, vendor: Oracle Corporation
> Java home: 
> /Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre
> Default locale: en_DE, platform encoding: UTF-8
> OS name: "mac os x", version: "10.13.5", arch: "x86_64", family: "mac"
>Reporter: Konrad Windszus
>Priority: Major
>
> If I use either {{${revision}}},{{${sha1}}}, or {{${changelist}}} in the root 
> pom's parent version it simply does not work, even when the project is 
> invoked via 
> {{mvn package -Drevision=1.0}} and the according parent is available in 
> version {{1.0}} in my Maven repo.
> Instead I get the following error
> {code}
> mvn package -Dsha1=1.0
> [INFO] Scanning for projects...
> Downloading from central: 
> https://repo.maven.apache.org/maven2/some/test/myparent/$%7Bsha1%7D/myparent-$%7Bsha1%7D.pom
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for some.test:root:[unknown-version]: Could 
> not find artifact some.test:myparent:pom:${sha1} in central 
> (https://repo.maven.apache.org/maven2) and 'parent.relativePath' points at 
> wrong local POM @ line 11, column 13
>  @ 
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]   
> [ERROR]   The project some.test:root:[unknown-version] 
> (/Users/konradwindszus/Downloads/pom.xml) has 1 error
> [ERROR] Non-resolvable parent POM for some.test:root:[unknown-version]: 
> Could not find artifact some.test:myparent:pom:${sha1} in central 
> (https://repo.maven.apache.org/maven2) and 'parent.relativePath' points at 
> wrong local POM @ line 11, column 13 -> [Help 2]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2] 
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> {code}
> The following minimum pom can be used for testing
> {code}
> 
>  xmlns="http://maven.apache.org/POM/4.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
> 4.0.0
> 
> some.test
> myparent
> 
> ${sha1}
> 
> root
> 
> {code}



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


[jira] [Comment Edited] (MNG-6438) Continuous Delivery friendly versions do not work on root pom's parent

2018-07-02 Thread Konrad Windszus (JIRA)


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

Konrad Windszus edited comment on MNG-6438 at 7/2/18 3:15 PM:
--

[~khmarbaise] The given pom.xml is enough to reproduce the issue. You don't 
need any more sources (like the non-existing parent pom) because the error 
happens so early in the Maven build.


was (Author: kwin):
[~khmarbaise] This pom.xml is enough to reproduce the issue. You don't need any 
more sources (like the non-existing parent pom) because the error happens so 
early in the Maven build.

> Continuous Delivery friendly versions do not work on root pom's parent
> --
>
> Key: MNG-6438
> URL: https://issues.apache.org/jira/browse/MNG-6438
> Project: Maven
>  Issue Type: Bug
>Affects Versions: 3.5.3
> Environment: Apache Maven 3.5.3 
> (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00)
> Maven home: /usr/local/Cellar/maven/3.5.3/libexec
> Java version: 1.8.0_162, vendor: Oracle Corporation
> Java home: 
> /Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home/jre
> Default locale: en_DE, platform encoding: UTF-8
> OS name: "mac os x", version: "10.13.5", arch: "x86_64", family: "mac"
>Reporter: Konrad Windszus
>Priority: Major
>
> If I use either {{${revision}}},{{${sha1}}}, or {{${changelist}}} in the root 
> pom's parent version it simply does not work, even when the project is 
> invoked via 
> {{mvn package -Drevision=1.0}} and the according parent is available in 
> version {{1.0}} in my Maven repo.
> Instead I get the following error
> {code}
> mvn package -Dsha1=1.0
> [INFO] Scanning for projects...
> Downloading from central: 
> https://repo.maven.apache.org/maven2/some/test/myparent/$%7Bsha1%7D/myparent-$%7Bsha1%7D.pom
> [ERROR] [ERROR] Some problems were encountered while processing the POMs:
> [FATAL] Non-resolvable parent POM for some.test:root:[unknown-version]: Could 
> not find artifact some.test:myparent:pom:${sha1} in central 
> (https://repo.maven.apache.org/maven2) and 'parent.relativePath' points at 
> wrong local POM @ line 11, column 13
>  @ 
> [ERROR] The build could not read 1 project -> [Help 1]
> [ERROR]   
> [ERROR]   The project some.test:root:[unknown-version] 
> (/Users/konradwindszus/Downloads/pom.xml) has 1 error
> [ERROR] Non-resolvable parent POM for some.test:root:[unknown-version]: 
> Could not find artifact some.test:myparent:pom:${sha1} in central 
> (https://repo.maven.apache.org/maven2) and 'parent.relativePath' points at 
> wrong local POM @ line 11, column 13 -> [Help 2]
> [ERROR] 
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR] 
> [ERROR] For more information about the errors and possible solutions, please 
> read the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
> [ERROR] [Help 2] 
> http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
> {code}
> The following minimum pom can be used for testing
> {code}
> 
>  xmlns="http://maven.apache.org/POM/4.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
> 4.0.0
> 
> some.test
> myparent
> 
> ${sha1}
> 
> root
> 
> {code}



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