首页

/

【秋季发布】嘉为蓝鲸流水线 V8.0:配置更易复用,交付更安全可控

发布日期:2026-10-13 10:14:52

作者:嘉为蓝鲸

分享到

随着研发团队规模扩大和交付场景日益复杂,流水线不仅要能够稳定完成构建与交付,还需要满足参数复用、敏感信息保护、版本追踪、资源扩展及过程可视化等企业级管理要求。

嘉为蓝鲸持续集成平台·CCI(简称:持续集成平台) V8.0推出五项核心功能升级。 通过支持参数组合复用、敏感变量保护、Pipeline as Code、第三方Kubernetes集群接入及Stage进度展示,CCI进一步提升流水线配置的可复用性、可追踪性与运行灵活性,助力企业研发流程提质增效。

本次发布核心亮点:

  1. 配置即代码: YAML托管流水线定义,版本化协同无忧。
  2. 构建资源扩展: 支持接入第三方K8s集群,按需隔离调度。
  3. 参数组合管理: 支持保存和复用多套启动参数,减少重复填写。
  4. 敏感变量保护: 密码、密钥等敏感变量脱敏展示,降低信息泄露风险。
  5. 执行过程可视化: 流水线列表直览最近执行的 Stage进度,掌控运行状态。

01 Pipeline as Code:流水线及模板定义以YAML托管,实现配置即代码

随着流水线数量增加和多人协作场景增多,依赖页面手动配置流水线容易出现版本难以追踪、变更缺乏审计和多分支协作不便等问题。CCI流水线支持 Pipeline as Code(PAC),允许将流水线及模板定义以YAML文件托管到代码库,实现配置即代码。结构化的YAML不仅让流水线具备代码一样的版本管理和协作能力,也为AI理解交付流程、分析执行上下文和辅助定位异常提供了标准化基础,让AI从“读懂业务代码”进一步走向“读懂交付过程” :

  • 流水线定义YAML托管,支持UI与代码库双渠道协同,支持Vd(Px.Ty.z)版本规范以及草稿、分支、正式三态流转,变更可追溯;
  • 流水线模板同步支持PAC能力,提升批量生成流水线场景下的配置规范性与可维护性。


02 第三方Kubernetes集群接入:灵活扩展流水线构建资源

不同业务、地域和安全域的研发任务,仅依赖平台内置构建集群,难以满足多环境资源隔离、扩展和企业既有Kubernetes基础设施复用等需求。CCI流水线支持接入第三方Kubernetes集群作为流水线构建资源,帮助企业灵活扩展构建能力。

即刻实现:

  • 配置标识与凭证,灵活纳管外部K8s;
  • 支持CPU/内存设定、节点选择与容忍策略,自定义挂载卷与运行参数,满足多场景隔离。


03 启动参数组合管理:一键保存与复用参数,提升流水线执行效率

在实际研发过程中,同一条流水线往往需要使用多套固定参数,或仅临时调整其中少数参数。逐项手动填写不仅耗时,也容易因参数遗漏或填写错误影响执行结果。CCI流水线新增启动参数组合管理能力,支持将常用参数沉淀为可复用组合,并结合最近使用记录,大幅提升多场景执行效率。

即刻实现:

  • 一键保存当前入参为组合,随时复用;
  • 支持组合下拉选择与最近一次参数自动填充,填充后仍可个别修改,兼顾效率与灵活性。



04 敏感变量保护:新增“是否敏感”属性,降低敏感信息泄露风险

流水线变量中可能包含密码、密钥和访问凭证等敏感信息。如果变量在查看页面、构建详情或插件日志中以明文展示,容易扩大敏感信息的可见范围并带来安全风险。CCI流水线变量新增“是否敏感”属性,帮助企业加强敏感变量的使用与展示管理,保障安全合规。

即刻实现:

  • 编辑变量时一键勾选,启用脱敏保护;
  • 查看页、启动列表、插件日志统一隐藏明文,降低信息泄露风险,满足安全要求。


05 最近执行Stage进度展示:列表页快速掌握多条流水线运行状态

在多条流水线并行执行的场景下,用户须逐条进入构建详情页,才能了解各个Stage的执行进度,过程查看成本较高。CCI流水线列表中的“最近执行”支持 Stage进度展示,帮助用户在列表页快速掌握多条流水线的执行情况。

即刻实现:

  • 构建信息与Stage进度两种视图,一键切换;
  • 通过分段图标展示各Stage执行结果,异常快速定位。


06 结束语

从启动参数复用,到敏感变量保护;从流水线配置即代码,到第三方Kubernetes构建资源接入,再到列表页Stage进度可视化,嘉为蓝鲸CCI流水线持续完善研发流程中的配置管理、安全治理、资源调度与过程追踪能力。未来,CCI将继续提升流水线的灵活性、稳定性与可治理性,帮助企业构建更加规范、高效、可靠的持续集成与持续交付体系。

07 FAQ

Q1 应用参数组合后,还可以修改单个参数吗?

可以。应用参数组合或上一次参数后,页面会自动填充所有入参,用户可以直接执行,也可以根据本次任务需要调整个别参数后再执行。

Q2 哪些变量适合标记为敏感变量?

密码、密钥、访问凭证等不适合被普通查看人员获取的变量,建议标记为敏感变量,并结合企业权限管理要求进行配置和使用。

Q3 PAC中的YAML文件默认存放在哪里?

开启PAC时可以配置YAML文件路径,默认路径为 ./ci/build.yml,用户可以根据代码库目录结构和团队规范进行调整。

Q4 一条流水线可以选择第三方Kubernetes集群吗?

可以。完成第三方构建集群配置后,流水线Job配置面板会新增“K8s构建集群”下拉选择,用户可以根据任务需要选择对应的构建资源。

Q5 如何在流水线列表中查看Stage执行进度?

进入流水线列表,在“最近执行”表头右侧点击视图切换按钮,选择“Stage进度视图”即可查看各个Stage的执行状态。用户的视图偏好会在本地保存,下次进入时自动沿用。


在线咨询

预约演示

微信咨询

服务热线

020-38847288

置顶

申请演示

请登录后在查看!