Details
-
Improvement
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
Given two Maven2 projects:
Project A (POM only)
Project B (Jar), has A as parent (build when SNAPSHOT-dependencies are built)
Now, when A is built (#1), a build of B (#1) is correctly triggered. A shows a DS dependency to B, B an US dependency to A.
However, when viewing build #1 of A, it shows a downstream dependency to B without a specific build number (none).
When comparing both projects via "project dependecies", no dependencies are shown, which is plainly wrong.
A small change to MavenFingerprinter should do the trick.
Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
src/main/java/hudson/maven/reporters/MavenFingerprinter.java
http://jenkins-ci.org/commit/maven-plugin/b5352e26565df87cad343e87590405feb21bcaf4
Log:
Revert
JENKINS-8383as it didn't work with Maven 2(cherry picked from commit db23d8cf788f2d1748d63e5049264d1adc8f0856)Conflicts:
changelog.html
Originally-Committed-As: ab1eed1488923415754719a87e887c66cfff343e