Jenkins 之 Blue Ocean

JAVA乐园

共 753字,需浏览 2分钟

 ·

2022-04-16 18:15


1. Blue Ocean是什么

Blue Ocean 是 pipeline 的可视化UI。同时兼容经典的自由模式的 job。Jenkins Pipeline 从头开始设计,但仍与自由式作业兼容,Blue Ocean 减少了经典模式下的混乱并为团队中的每个成员增加了清晰度。Blue Ocean 的主要特点包括:

  • 持续交付 (CD) 管道的复杂可视化,允许快速直观地了解管道的状态

  • 管道编辑器- 通过引导用户通过直观和可视化的过程来创建管道,使管道的创建变得平易近人

  • 个性化以适应团队每个成员基于角色的需求

  • 在需要干预和/或出现问题时精确定位。Blue Ocean 显示了管道中需要注意的地方,促进异常处理并提高生产力

  • 分支和拉取请求的本机集成,在与 Git 服务中的其他人协作编写代码时,可最大限度地提高开发人员的生产力

2. 安装 Blue Ocean 插件

Manage Jenkins -> Manage Plugins

803aabdd05e6c438879364d9f6c9e58f.webp

安装完成后可以重启一下 Jenkins

75e9cbc3ff492568143447564e5853d8.webp

点击一个打开 Blue Ocean

02dd582a2b65a1815a67e71ed5750199.webp

3. 使用 Blue Ocean

创建流水线 -> Git

c424dcae73460de1ae220b77c4b3f6c6.webp

输入源码仓库URL,输入git服务器的用户名和密码;然后点击创建证书

36b29ec61a5dd26d4740d7441a6cae6b.webp

然后点击创建流水线。这里有两种情况

  • 代码仓库存在 Jenkinsfile

  • 代码仓库不存在 Jenkinsfile(这里是不存在Jenkinsfile的情况)

4d0f2194709544b86d8aec72a9ac6cfd.webp

可以通过这个编辑界面增加 pipeline 的步骤。比如,拉取代码、编译、上传成果物等

通过这个编辑器,就可以通过可视化的方式编辑 Jenkinsfile;可以说通过这个编辑器可以解决80%的需求。实在有些不能满足工作需要的,这时就需要手动编辑 Jenkinsfile。

记得点「」和「在看」↓

爱你们


浏览 67
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报