Maven 如何从jenkins job中找到许多项目的pom.xml中的特定依赖关系?
我需要扫描github组织中的所有springboot项目,该组织使用pom.xml中使用的特定依赖项(比如平台核心) 需要创建一个freestyle/maven独立作业,该作业应该扫描github中所有100多个项目的pom.xml,并准备一个列表,列出哪个项目具有上述依赖项。mvn:dependency tree给出了列表,但是对于100个项目,需要了解可伸缩性,因为这可能涉及下载每个项目,运行mvn:dependency tree并通过控制台输出进行搜索 有人能帮忙吗?有什么方法可以实现吗?请注意,对于公共存储库,GitHub为 (意思是说,不需要克隆repo并运行Maven 如何从jenkins job中找到许多项目的pom.xml中的特定依赖关系?,maven,jenkins,github,groovy,Maven,Jenkins,Github,Groovy,我需要扫描github组织中的所有springboot项目,该组织使用pom.xml中使用的特定依赖项(比如平台核心) 需要创建一个freestyle/maven独立作业,该作业应该扫描github中所有100多个项目的pom.xml,并准备一个列表,列出哪个项目具有上述依赖项。mvn:dependency tree给出了列表,但是对于100个项目,需要了解可伸缩性,因为这可能涉及下载每个项目,运行mvn:dependency tree并通过控制台输出进行搜索 有人能帮忙吗?有什么方法可以实现吗
mvn:dependency tree
)
但是我看不到可以远程查询该列表的API(除了抓取页面)
因此,克隆和运行(可能并行)仍然是您最有控制权的一条途径