[ 
https://issues.jenkins-ci.org/browse/JENKINS-8663?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161610#comment-161610
 ] 

dogfood commented on JENKINS-8663:
----------------------------------

Integrated in !http://ci.jenkins-ci.org/images/16x16/blue.png! 
[jenkins_main_trunk #1660|http://ci.jenkins-ci.org/job/jenkins_main_trunk/1660/]
     [FIXED JENKINS-8663] Flag -U is not used during the parsing step of a 
(Revision 1421ca15d5a36706214476e613eeab789b9066df)

     Result = SUCCESS
Vincent Latombe : 
[1421ca15d5a36706214476e613eeab789b9066df|https://github.com/jenkinsci/jenkins/commit/1421ca15d5a36706214476e613eeab789b9066df]
Files : 
* maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
* changelog.html
* maven-plugin/src/main/java/hudson/maven/MavenEmbedderRequest.java
* maven-plugin/src/main/java/hudson/maven/MavenUtil.java

                
> Parsing of POM happens before SNAPSHOT-Parents are updated
> ----------------------------------------------------------
>
>                 Key: JENKINS-8663
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-8663
>             Project: Jenkins
>          Issue Type: Bug
>          Components: maven2
>    Affects Versions: current
>         Environment: Hudson 1.394
>            Reporter: Stephan Pauxberger
>            Priority: Blocker
>
> Given the following constellation.
> Project A 1.0-SNAPSHOT (POM only)
> Project B 1.0-SNAPSHOT (Jar, has A as parent)
> Both jobs use private Maven repositories.
> Both projects have a separate job.
> Change something in project A, commit. Job A builds and deploys to repository
> Change something in project B that dependes on changes in project A. Commit. 
> Job B starts an resolves the POM using the old parent POM, potentially 
> leading to a broken build.
> For example: B declares a dependency WITH a version. Now remove the version 
> from B and enter a dependencyManagement entry into A. Commit A, later B.
> Result: B fails because pom validation has no valid version for the 
> dependency.
> Only solution (since private repositories are used): Clean workspace of B via 
> Webinterface, the rebuild B.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to