模式切换
Blue Ocean
Blue Ocean 是 Jenkins 提供的现代化用户界面,旨在简化 CI/CD 流程的可视化和管理。与传统的 Jenkins 用户界面相比,Blue Ocean 提供了更友好和直观的体验,使得用户更容易理解和操作 Jenkins 流水线。
主要特性
现代化界面
- Blue Ocean 提供了一个全新的、基于网页的用户界面,使用扁平化设计和明亮的颜色,使得用户在使用时更加愉悦。
- 界面更具响应性,适合在各种设备上使用。
可视化流水线
- 流水线以图形化方式显示,用户可以一目了然地查看各个阶段的状态、运行时间和结果。
- 可以通过点击每个阶段,深入查看详细日志和输出信息。
简化的创建与编辑
- 提供了可视化的流水线创建和编辑界面,用户无需深入了解 Groovy 语言即可创建和管理流水线。
- 可以直接在 Blue Ocean 中创建新流水线,使用简易的向导引导用户。
实时反馈
- 提供实时的构建状态更新,用户可以即时查看流水线的进度和结果。
- 支持与 GitHub 和 Bitbucket 等版本控制系统的无缝集成。
易于跟踪
- 支持查看构建历史、失败的原因及其对应的日志,使得故障排除更加高效。
- 通过颜色编码显示构建状态,例如绿色表示成功,红色表示失败,橙色表示不稳定。
多分支流水线支持
- 可以轻松地管理和查看多分支流水线,用户可以快速切换不同的分支并查看各自的构建状态。
改进的用户体验
- 提供了易于使用的功能,如快速过滤、搜索等,提升了用户在流水线管理时的效率。
安装与使用
- 安装 Blue Ocean
要使用 Blue Ocean,首先需要在 Jenkins 中安装该插件:
- 登录到 Jenkins 管理界面。
- 转到 "Manage Jenkins" -> "Manage Plugins"。
- 在 "Available" 标签下,搜索 "Blue Ocean"。
- 选中插件并点击 "Install without restart" 进行安装。
- 启动 Blue Ocean
安装完成后,您可以通过以下步骤访问 Blue Ocean:
- 在 Jenkins 主界面,点击左侧菜单中的 "Open Blue Ocean"。
- Blue Ocean 会打开一个新窗口,显示您的流水线和构建状态。
- 创建新流水线
在 Blue Ocean 中创建新流水线的步骤:
- 点击 "Create New Pipeline"。
- 选择代码存储库(例如 GitHub、Bitbucket)并授权访问。
- Blue Ocean 会自动检测存储库中的 Jenkinsfile,并提供创建流水线的选项。