首页 > 解决方案 > GitLab 组的仪表板

问题描述

我需要从 GitLab 组(及其子组)中的项目收集各种信息并将其呈现到仪表板/门户/聚合器中。我们的项目是 Maven 和 NPM 项目的混合体。

以下是我希望能够在一个地方为每个项目看到的一组东西:

  1. pom.xmlpackage.jsonmaster 分支中的当前版本
  2. pom.xmlpackage.json某些常见 GitFlow 分支中的当前版本
  3. 最近推送到每个常见 GitFlow 分支的日期
  4. “N”个最近的提交者
  5. 在项目中具有“维护者”角色的人员列表
  6. GitFlow 分支中的各种内容,pom.xml例如“父 POM”和常见的 maven标签package.json<property>
  7. 关键 Git Flow 分支的最新管道状态

是否有任何工具可以做到这一点。我确实看到每个 GitLab 都提供了类似的功能,在项目级别上提供了其中的一些功能,但我没有看到任何类型的“聚合器”类型的功能。

标签: gitlab

解决方案


推荐阅读