Continuous Integration: Dependency Walker Jenkins Pipeline

From Gcube Wiki
Revision as of 02:32, 13 March 2020 by Manuele.simi (Talk | contribs) (Created page with "The Dependency Walker pipeline allows to navigate the dependencies among projects in Jenkins. Given the name of a Jenkins project (P): * navigate the maven modules built by...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Dependency Walker pipeline allows to navigate the dependencies among projects in Jenkins.

Given the name of a Jenkins project (P):

* navigate the maven modules built by P
* recursively analyze the module's dependencies and their Jenkins projects
* generate the list of projects that have modules depending on each maven module in P
* print a formatted report of the information extracted from the analysis.