如何在 Jenkins Web UI 之上构建 Web UI?
我有多个 Jenkins 实例在不同的构建农场上运行,我需要将所有这些 Jenkins 状态协作到一个 Web UI 中。
你有很多选择可以为 Jenkins 提供一个不同的 UI,我向你推荐这些选项:
- 使用您喜欢的前端框架构建自定义 UI,并将前端与 Jenkins REST API 集成。 使用 Jenkins
- 的主题,例如 Jenkins Material Theme。
- 使用 Jenkins Blue Ocean。
- 为 Jenkins 创建自定义主题。
更简单的是使用主题,但如果您需要 100% 自定义 UI,您可以创建一个前端。
REST API + 你最喜欢的前端JavaScript框架(angular,reactjs)。