如何从jenkins job中的许多项目的pom.xml中找到特定的依赖关系?

维纳伊饶

我需要从我的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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何找到哪个pom项目引入了特定的外部依赖关系?

如何在c#中的XML中找到特定元素之前的元素?

如何在不依赖项目的情况下解析Maven Pom中的工件路径?

如何在多对多弹簧关系中找到特定角色

如何在多项目构建中排除其他子项目的传递依赖关系?

如何在多项目Gradle中为子项目定义不同的依赖关系?(Java)

如何在Jenkins中为springboot项目解决自定义创建的依赖关系?

如何获得过滤列表中的许多项目?

jenkins maven无法解决项目的依赖关系

如何在Python的CSV文件中找到特定项目的行号?

如何在Launchpad Translations中找到特定源语言的项目?

如何在许多项目的VisualStudio解决方案中集成WebPack

如何使用Google Drive Realtime API为包含许多项目的嵌套列表建模?

如何在面板中的许多其他标签中找到特定标签?

如何在解析的 xml 中找到特定元素?

如何在Gradle的同级多项目之间共享依赖关系?

如何在qml中的ListModel中找到特定的ListElement?

我如何在R中找到字符中的特定字母

如何在DAML中的列表中找到特定元素的索引?

如何在javascript中的特定行号中找到源代码?

如何找到库的依赖关系?

如何在pom.xml中处理Web服务器的不同依赖关系要求

Maven如何满足pom.xml中对GroupID:Artifact依赖关系的蔑视?

如何添加依赖到Maven项目?(如何从外部jar文件中找到GroupID / ArtifactID)

如何强制Jenkins首先建立依赖关系

我如何过滤或重新/组装和收集项目的许多颜色值中的每一个都满足特定条件的数据项目?

如何找到谁依赖Gradle中的特定工件?

如何从列表中弹出许多项目?

如何在Sublime Text中的项目/文件夹中找到特定文件