我需要从我的github组织中扫描所有springboot项目,该项目使用pom.xml中使用的特定依赖项(例如platform-core)。
需要创建一个freestyle / maven独立作业,该作业应扫描来自github的所有100个奇怪项目的pom.xml并准备一个列表,列出该项目具有上述依赖项。mvn:dependency-tree给出了列表,但是对于100个项目需要了解可伸缩性,因为这可能涉及下载每个项目,请运行mvn:dependency-tree并在控制台输出中进行搜索?
任何人都可以帮助实现这一目标吗?
请注意,对于公共存储库,GitHub引入了一项功能,用于列出存储库所依赖的软件包
(意味着,无需您克隆存储库即可运行mvn:dependency-tree
)
但是没有我可以看到的API可以远程查询该列表(在抓取页面旁边)
因此,克隆和运行(可能并行运行)仍然是您掌控最多的途径。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句