【发布时间】:2014-10-23 16:28:25
【问题描述】:
我们正在使用最新版本的 Jenkins CI,并且我们有大量项目,这些项目对其他项目有 Maven 依赖项。我们还使用 Jenkins 视图将相关项目组合在一起。
我希望能够在视图中生成项目层次结构的图形表示。我知道,如果我选择一个可以看到上游项目的项目,但是通过大约 40 个项目,将其写下来并编译成树会很乏味、耗时且容易出错。
有没有人知道可以实现此目的的 Jenkins 技术或插件?理想情况下,它适用于视图中的所有项目。
我更喜欢自动化技术而不是手动执行它,因为这个过程需要定期运行(比如每月一次)以获得管理报告。
更新
调查了这个问题后,我不反对编写脚本来查询 Jenkins API 以获取视图中项目的 JSON 或 XML,然后询问每个项目的上游项目。但我宁愿为自己节省一些工作并使用别人的工具:)
【问题讨论】:
标签: maven jenkins dependencies project