Commit Graph

26 Commits

Author SHA1 Message Date
Manuele Simi de2fba08b8 Polish and reformat the code. 2020-03-12 11:13:24 -04:00
Manuele Simi 4af8c62144 Remove debug logs. 2020-03-12 10:33:09 -04:00
Manuele Simi d651083ee8 Improve report structure. 2020-03-12 10:29:12 -04:00
Manuele Simi 3b70bfc602 Use get() instead of the deprecated getInstance() to access to the jenkins singleton. 2020-03-11 16:01:06 -04:00
Manuele Simi eeec309fd7 Update README> 2020-03-11 15:15:06 -04:00
Manuele Simi 09168b2585 Tweak report. 2020-03-11 15:08:30 -04:00
Manuele Simi 5b3bbd7dcc Remove redundancy from the report. 2020-03-11 15:06:47 -04:00
Manuele Simi 1daf774303 Tweak report. 2020-03-11 15:02:58 -04:00
Manuele Simi d92044e59c Use string repetition to format. 2020-03-11 15:00:24 -04:00
Manuele Simi e3d05d22c1 Fix indentation. 2020-03-11 14:36:28 -04:00
Manuele Simi 3c21ce2a87 Fix backslashes. 2020-03-11 14:16:39 -04:00
Manuele Simi be52e8ec61 Add some formatting to the report. 2020-03-11 14:13:21 -04:00
Manuele Simi 5e7d17deba Fix syntax, again. 2020-03-11 12:11:38 -04:00
Manuele Simi 8ebc253205 Fix syntax. 2020-03-11 12:10:18 -04:00
Manuele Simi 1cc6915394 Separate stage for the report. 2020-03-11 12:08:55 -04:00
Manuele Simi e8b96ded7a Make the pipeline parametric on the jenkins project. 2020-03-11 12:05:19 -04:00
Manuele Simi 7da9720c28 Add project of the current artifact to the report. 2020-03-11 11:51:14 -04:00
Manuele Simi 51b58457ef Go recursive in the analisys of the dependencies. 2020-03-11 11:42:39 -04:00
Manuele Simi b05eb2f1b7 Build nested report. 2020-03-11 11:22:06 -04:00
Manuele Simi a9a68135ea Tweak README. 2020-03-11 00:23:58 -04:00
Manuele Simi 307510c896 Generate and print the dependency report. 2020-03-11 00:21:44 -04:00
Manuele Simi c36f5e3713 Fetch projects that build the downstream dependencies. 2020-03-10 22:36:20 -04:00
Manuele Simi 3b500f54a0 Given a project name, find all the maven modules that depend on the project's modules. 2020-03-10 16:16:09 -04:00
Manuele Simi 6b5ddd5a73 Fix syntax. 2020-03-10 14:01:00 -04:00
Manuele Simi a4ff18e1e0 Keep only artifact and group ids as dependency's identifier. 2020-03-10 13:55:00 -04:00
Manuele Simi dfedf4160d Stages to navigate projects and maven modules. 2020-03-10 13:40:40 -04:00