|
||||||||
|
This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira |
||||||||
- [JIRA] (JENKINS-12735) No upstream or downstre... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)
- [JIRA] (JENKINS-12735) No upstream or dow... [email protected] (JIRA)

I was the one that submitted the original patch and Kohsuke kindly integrated and cleaned up the code to provide Maven version range resolution. We have a live production system using this new version and it works very well - practically all module projects (in excess of 100 project modules and Maven reactor projects) are referenced by version ranges and projects up and downstream are initiated correctly when we commit code.
Your issues with this failing isn't very clear - are you using version ranges and this is now failing (or initiating builds outside the range)? Or is this affecting your projects where the versions are defined by a hard version number? I imagine if the versions are defined (no version ranges) then this would have caused many more people grief.
If you could clarify the project dependencies you have with real practical examples or better yet a unit test proving the failure that would help in resolving the issue and whether this is the correct JIRA to raise for this issue. I am happy to try and track the issue down subject to time but will need more information (note I am not a committer to the Jenkins project and have contributed this patch as we have a large project base that is very fluid and requires version ranges to function under Maven when we migrated from Ivy + Ant).
Under maven-plugin/src/test/java/hudson/maven/MavenModuleTest.java are the unit tests for testing the resolution of up and downstream dependencies for reference. If you can supply a patch for this unit test with an example of your project structure and the breakage - this would help reproduce and track your issue down immensely.