内容介绍
Jenkins Blue Ocean(蓝海1.0)是新版Jenkins的前端控制界面,Blue Ocean是一种新的UX实现,能够创建,可视化和诊断交付(CD)管道。Jenkins项目发布蓝海1.0 给程序员带来新体验.UX具有CD管道的可视化功能,用于自动化CD的流水线编辑器,个性化UI力,集成了本机精确定位问题和pull requests的能力。我觉得是所有持续集成工具里面最漂亮的。
Jenkins Blue Ocean官方介绍
Jenkins创始人兼CloudBees首席技术官Kohsuke Kawaguchi表示:“蓝海项目自成立以来,一直受到程序员和开发者的积极肯定。它给码农带来了新的体验,非常现代和直观的UX使得Jenkins更加接地气,并且继续增强了Jenkins的能力和可用性。”
据悉,Blue Ocean不再需要广泛的Jenkins基础知识,并允许DevOps开发者轻松实现连续交付。此外,它提供了端到端管道的视图,团队成员可以随时了解发生了什么。
其他功能包括:GitHub和Git集成,以及Pipeline-as-a-Code,它允许将流水线定义与应用程序代码和基础架构一起存储为代码。
功能特性
为了适应Jenkins Pipeline和 Freestyle jobs任务,Jenkins推出了BlueOcean UI,其目的就是让程序员执行任务时,降低工作流程的复杂度和提升工作流程的清晰度,它具有如下特征:
1、清晰的可视化,对CI/CD pipelines, 可以快速直观的观察项目pipeline状态。
2、pipeline可编辑(开发中),可视化编辑pipeline,现在只能通过配置中Pipeline的Pipeline script编辑。
3、pipeline精确度,通过UI直接介入pipeline的中间问题。
4、集成代码分支和pull请求。