I need the plugin to be able to load artifacts from any upstream build
that eventually triggered this buikd. Not just the direct parent. Added a recursive call to getBuild to make that happen.

Including unit test scenario with a grandparent job which has the artifact that the job wants.