Wiki page moved to Eclipse Wiki http://wiki.eclipse.org/Hudson-ci/fingerprint
May 05, 2009
It still isn't obvious to me how the artifacts are promoted between dependent projects. To refer to your example, how does the artifact bottom.jar from project BOTTOM get involved into the build of project TOP? Is there any support from Hudson or any plugin? Or do I have to deal it myself through script action by e.g. copying to a shared directory or check-in/check-out into my repository? Please detail the scenario, or give at least a best-practice.
Nov 04, 2009
What's the definition of "the file has been used in ..."? How does Hudson determine whether the files are used in a certain build or not?
Another question is What does the "original owner" means? I see this in the "Recorded Fingerprints" page and it says "outside Hudson".
Feb 06, 2011
File has been used in gives the names of the other jobs where this file(bottom.jar) is used. As the above wiki says the fingerprint needs to be configured in all the interdependent jobs say if bottom.jar is used in job1, job2, job3 then you need to configure the location of bottom.jar in the fingerprint section of all the three jobs using this Hudson will determine the jar file used.
Original owner is the name of the job which produces bottom.jar. In your case maybe the jar file is not produced using one of the Hudson jobs, so it says Outside Hudson.
Nov 19, 2009
Indeed it would be great to have more information about this fingerprints mechanism. I used it with a bunch of Maven jobs but it's not very clear and it does not seem to work as expected, at least as I can understand from this documentation...
For Maven jobs it should be great to have the option to disable the fingerprints recording since it's messing up some chains sometimes
Powered by a free Atlassian Confluence Open Source Project License granted to Hudson.