一、介绍
Blue Ocean
提供了易于使用的管道可视化功能。它旨在重新思考Jenkins的用户体验,为Jenkins管道从头开始设计。Blue Ocean
旨在减少混乱,提高所有用户的清晰度。
Blue Ocean
的主要特点包括:
- 连续交付(CD)管道的复杂可视化,使您能够快速直观地了解管道的状态。
- 管道编辑器通过引导用户完成创建管道的可视化过程,使管道的创建更加容易。
- 个性化,以满足团队中每个成员基于角色的需求。
- 当需要干预或出现问题时,精确定位。蓝海显示了需要关注的地方,方便了异常处理并提高了生产力。
- 针对分支和拉取请求的本地集成,使开发人员在GitHub和Bitbucket中进行代码协作时能够最大限度地提高生产力。
二、使用Blue Ocean
在Jenkins的插件管理中安装Blue Ocean
:
安装完后重启Jenkins并进入:
通过图中的菜单进入Blue Ocean。
Blue Ocean界面如下:
现在来创建流水线,点击创建流水线按钮,进入:
配置git仓库,设置用户名和密码。
会检测所有分支及Jenkinsfile。如果没有则会进行可视化创建流水线。(上个例子已经创建了Jenkinsfile,这里先删除原来的Jenkinsfile)。
点击创建流水线,会发现:
这是因为不能用私有仓库。将仓库设成开源:
重试。发现已进入可视化创建流水线: