You need to enable JavaScript to run this app.
导航

新功能发布记录

最近更新时间2024.04.17 16:31:40

首次发布时间2021.08.05 12:05:25

本文为您介绍持续交付 CP 相关功能的最新动态。持续交付为 global 级别的服务,新特性在所有地域发布,欢迎体验。

说明

  • 持续交付基础版 v2 已于2023年08月07日正式对新用户开放。持续交付基础版 v1 依然对老用户提供服务,但原则上不再进行功能迭代。
  • 2023年08月07日之后的新功能发布记录,除非有特殊说明,均默认是对 v2 版本的功能进行更新。

2024年03月

功能名称功能描述发布地域发布时间相关文档

流水线通知提醒优化

  • 填写自定义通知内容时,支持引用流水线变量。
  • 通用格式 Webhook 通知内容新增自定义内容字段。

全部

2024-03-29

通知提醒

流水线支持跨工作区复制复制流水线能力增强,在支持同工作区复制流水线的基础上,新增支持跨工作区流水线复制。全部2024-03-14管理流水线
托管应用支持其他技术栈的二进制包部署能力在支持 JAR/WAR 二进制部署的基础上,新增支持其他技术栈语言的二进制包部署能力,支持各语言使用传统的二进制包方式完成容器化应用交付。全部2024-03-14创建和部署托管应用(二进制包)

OAM 应用删除优化

  • 删除 OAM 应用时,将联动清理应用所在环境的资源。

  • 删除工作区时,将联动清理工作区下所有 OAM 应用所在环境的资源。

全部

2024-03-14

管理应用

流水线变量长度限制更新流水线变量的值,长度限制由 128 个字符扩展为 16384 个字符,适应更多场景需求。全部2024-03-14

2024年02月

功能名称功能描述发布地域发布时间相关文档
自定义环境命令执行支持使用私有镜像与 v1 版本对齐,v2 版本自定义环境命令执行支持使用私有镜像,满足用户的安全使用需求。全部2024-02-29自定义镜像执行

流水线应用部署支持使用变量

通过流水线触发应用部署时,应用、环境、制品均支持通过动态变量传入,满足通过一条流水线对多个应用或一个应用的多环境进行部署的需求。

全部

2024-02-29

应用部署

Kubernetes 镜像升级任务支持其他工作负载类型与 v1 版本对齐,v2 版本 Kubernetes 镜像升级任务在支持 Deployment 的基础上,新增支持 StatefulSet、DaemonSet、CronJob。全部2024-02-29Kubernetes 镜像升级
Kubernetes 分批发布任务支持其他工作负载类型Kubernetes 分批发布任务在支持 Deployment 的基础上,新增支持 StatefulSet、DaemonSet、CronJob。全部2024-02-29Kubernetes 分批发布

托管应用删除优化

  • 删除托管应用时,将联动清理应用所在环境的资源。

  • 删除工作区时,将联动清理工作区下所有托管应用所在环境的资源。

全部

2024-02-29

删除托管应用

流水线任务删除体验优化支持在任务编辑页面,删除当前任务。全部2024-02-29流程编排

OAM 应用支持环境内所有服务一键启停

邀测·申请试用
OAM 应用支持对目标环境的各组件按需启停,便于用户控制成本,提升资源利用率。

全部

2024-02-20

一键启停(OAM)

流水线支持镜像源触发火山引擎的镜像仓库发生符合条件的推送镜像事件后,可自动触发流水线运行。全部2024-02-06镜像源 Webhook 触发
应用托管正式开放应用托管为用户提供以应用为核心,一键弹性容器化部署的应用托管方案,帮助用户零改造迁移上云,无门槛容器化。欢迎体验。全部2024-02-06应用托管

Node.js 编译环境版本升级

使用公共资源池进行 Node.js 编译构建或单元测试时,新增支持 20.11.0 版本。

全部

2024-02-06

公共资源池

Kubectl 发布任务支持 YAML 中变量替换Kubectl 发布能力增强,支持代码仓库中的 YAML 文件引用变量。全部2024-02-06Kubectl 发布
v2 版本 OpenAPI 正式开放正式开放 v2 版本 OpenAPI,包含工作区、代码源、流水线等接口。全部2024-02-06-

2024年01月

功能名称功能描述发布地域发布时间相关文档

Codeup 代码源支持特定路径下的 Push 事件触发

对于 Codeup 代码源,代码 Push 事件支持添加文件路径作为过滤条件,满足特定代码路径下的 Push 事件触发流水线运行的需求。

全部

2024-01-29

触发事件与触发条件

预置步骤运行日志增加时间戳命令执行和编译构建步骤的流水线运行日志新增时间戳,便于用户感知耗时。全部2024-01-29
OAM 应用支持自定义资源类型在支持编排 Deployment、Service、Configmap 资源的基础上,新增支持自定义资源类型,满足用户编排其他类型资源的需求。全部2024-01-15自定义组件模板
工作区删除提示优化工作区删除前,需强制输入工作区名称进行二次确认,避免勿删。全部2024-01-15管理工作区
流水线运行日志优化解决原有日志过长时日志置底很慢的问题,提升用户使用体验。全部2024-01-15
通用制品下载流水线预置制品下载步骤,支持将通用格式的制品下载至流水线任务中,供同任务的后续步骤进行制品消费。全部2024-01-15制品下载
托管应用支持自定义镜像部署【邀测·申请试用】托管应用支持自定义镜像部署能力,满足各技术栈语言进行应用托管的需求。全部2024-01-11创建和部署托管应用(自定义镜像)

流水线支持部署托管应用

【邀测·申请试用】托管应用支持通过流水线发起部署。打通流水线和托管应用,满足从源码构建、制品/镜像打包上传、到应用发布的全流程闭环。

全部

2024-01-11

应用部署
通过流水线实现 Java 源码打包归档和托管应用部署

通用制品上传流水线预置制品上传步骤,支持将通用格式的制品上传至火山引擎的制品仓库进行归档。全部2024-01-11制品上传
流水线支持全局变量组支持创建和引用流水线变量组,满足多条流水线复用同一组变量的需求,避免重复配置,提升易用性。全部2024-01-11流水线变量组
支持按用户组授权工作区可见范围工作区对接 IAM 用户组,支持按用户组授权工作区可见范围,方便团队进行整体赋权。全部2024-01-11创建工作区
代码源敏感信息管控优化编辑代码源时,不再显示代码源的密码、Token、SK 等敏感信息。全部2024-01-11

2023年12月

功能名称功能描述发布地域发布时间相关文档

镜像构建支持指定通用构建参数

使用 docker build 命令构建镜像的过程中,支持指定 target 等通用构建参数,定制镜像的构建过程。

全部

2023-12-14

镜像构建推送至镜像仓库服务
镜像构建推送至自定义仓库

镜像构建支持缓存

镜像构建支持开启缓存,加速基础镜像的拉取过程,提升构建速度。

全部

2023-12-14

镜像构建推送至镜像仓库服务
镜像构建推送至自定义仓库

TOS 上传邀测·申请试用】流水线新增预置步骤 TOS 上传,支持将流水线的构建产物上传至火山引擎的 TOS 进行存储。全部2023-12-14TOS 上传

应用托管能力增强

【邀测·申请试用】

  • 应用托管支持以弹性容器实例方式部署。用户无需管理底层 ECS 等资源,应用实例数可弹性伸缩。
  • 应用托管支持自定义服务规格,不限制实例的 CPU/内存资源上限。

全部

2023-12-14

创建和部署托管应用(JAR /WAR)

构建加速服务正式商用经过 3 个月稳定公测,构建加速服务正式商用。欢迎体验!全部2023-12-14【产品变更】构建加速服务正式商业化公告
构建加速实例新增支持广州地域构建加速实例在支持北京的基础上,新增支持广州。请根据实际情况选择地域,实现就近访问。全部2023-12-14创建构建加速实例
构建加速实例支持更配支持根据业务实际需求调整构建加速实例的 CPU 规模和缓存资源规模。全部2023-12-14实例更配
Go 编译环境版本升级公共资源池新增 Go 1.20、1.21.4 版本镜像。全部2022-12-08公共资源池

2023年11月

功能名称功能描述发布地域发布时间相关文档

OAM 应用部署优化

邀测·申请试用

  • 支持按需对部分组件进行部署,满足应用中仅部分组件需更新的场景。

  • 支持自适应组件在环境中的实际副本数,此场景下应用编排中的副本数不生效,避免扩缩容,影响业务性能。

全部

2023-11-24

OAM 应用部署
观测部署过程
变更记录

2023年10月

功能名称功能描述发布地域发布时间相关文档

应用托管支持创建 Service

【邀测·申请试用】
部署在 VKE 集群中的托管应用,支持创建关联的 Kubernetes Service,完成应用的访问方式配置。

全部

2023-10-26

访问方式

v2 版本 OpenAPI 邀测开放邀测开放 v2 版本 OpenAPI,包含工作区、代码源、流水线等接口。全部2023-10-26-
新增无侵入式构建加速能力【邀测】提供基于 Sailfish 实例类型的无侵入式构建加速能力,满足车机系统或安卓场景下的构建加速需求。全部2023-10-23Sailfish 构建加速快速入门

代码源支持接入通用 Git

满足 Git 协议的源码管理工具均可接入持续交付,适配代码源类型更加丰富。

  • 创建代码源支持选择通用 Git 类型。
  • 流水线支持拉取通用 Git 代码源。

全部

2023-10-23

创建代码源
获取通用 Git 的 Token

代码源支持接入 BitbucketCloud

新增支持接入 BitbucketCloud 代码仓库,满足更多客户需求。

  • 创建代码源支持选择 BitbucketCloud 类型。
  • 流水线支持拉取 BitbucketCloud 代码源。
  • 支持通过 BitbucketCloud 代码源事件自动触发流水线运行。

全部

2023-10-23

创建代码源
获取 BitbucketCloud 的 Token
BitbucketCloud 配置 Webhook 推送

v2 版本新手引导默认弹出新用户首次进入控制台时,默认弹出新手指引,帮助用户快速上手产品。全部2023-10-23-

代码源触发条件优化

  • 对于 v2 版本,触发条件表达式中不含特殊元字符时为精准匹配;含指定特殊元字符时为正则匹配。更加符合用户使用习惯。
  • 对于 v1 版本,触发条件表达式仅支持正则匹配。

全部

2023-10-23

触发事件与触发条件(v2)
触发事件与触发条件

应用交付模块易用性优化

  • 简化新建应用时的初始化流程,降低用户上手难度。
  • 立即部署应用时,默认填入前一次部署记录使用的镜像地址,提升易用性。
  • K8s YAML 应用 的立即部署页面信息排布优化,区分部署内容和部署方案。

全部

2023-10-23

应用交付快速入门(v2)
K8s YAML 应用部署

2023年09月

功能名称功能描述发布地域发布时间相关文档

K8s YAML 应用支持自定义资源类型

在支持编排 Deployment、Service、Configmap 资源的基础上,新增支持自定义资源类型,满足用户编排其他类型资源的需求。

全部

2023-09-26

K8s YAML 应用编排

部署资源支持对接分布式云原生平台 DCP 注册集群

支持通过流水线或应用交付,将应用部署至 DCP 注册集群,(纳管至分布式云原生平台的用户本地 Kubernetes 集群或第三方云厂商的 Kubernetes 集群),满足用户对接第三方云厂商 Kubernetes 资源的需求。

全部

2023-09-26

接入 DCP 注册集群

流水线支持配置单选类型变量流水线支持配置单选类型变量,进一步丰富变量类型,满足用户多样性的变量使用需求。全部2023-09-26变量

镜像构建支持指定--build-arg参数

灵活地使用 ARG 指令,能够在不修改 Dockerfile 的情况下,构建出不同的镜像。

全部

2023-09-26

镜像构建推送

Codeup 代码源路径适配优化

创建 Codeup 代码源时,代码源地址支持包含非 organitionid 的其他企业别名。

全部

2023-09-26

创建代码源
获取 Codeup 的 Token

构建加速服务支持实例生命周期管理

支持通过控制台创建/销毁构建加速实例,可按需配置实例的构建集群规模、缓存资源规模、访问控制策略等,完成实例的订购/退订操作。

全部

2023-09-19

创建构建加速实例
销毁构建加速实例

构建加速服务新增使用引导控制台新增构建加速服务的使用流程指引,降低用户的上手难度。全部2023-09-19构建加速快速入门
构建加速实例支持使用自定义镜像邀测·申请试用】可通过自定义镜像对齐远端构建环境和本地环境,保证环境的强一致性,提高远端编译构建成功率。全部2023-09-19更新构建镜像

构建加速实例支持配置访问控制策略

支持按需开启构建加速实例的公网访问/私网访问开关。其中,私网访问支持连通火山引擎的多个私有网络。

全部

2023-09-19

访问控制

v1 版本使用配额调整

持续交付基础版 v1 的使用配额调整如下:

  • 流水线运行时长与工作流运行时长的配额合并计算,由 9600 分钟/月调整为 600 分钟/月。
  • 流水线并发数量与工作流并发数量的配额合并计算,由 5 调整为 3。
    每月运行时长超出免费额度后自动扣费,详见 计费规则

全部

2023-09-12

使用限制

构建加速服务支持按量计费

构建加速服务将于 2023年09月19日22:00 开始按量计费。
【邀测·申请试用】构建加速服务提供以 Bazel 生态为基础的远端构建执行和远端缓存服务,帮助企业成倍提升编译构建效率。

全部

2023-09-07

产品计费

自定义步骤支持使用私有镜像自定义步骤支持使用私有镜像,满足用户的安全使用需求。全部2023-09-07自定义步骤(v2)
v2 版本支持流水线触发应用交付部署流水线预置 应用部署 任务,支持通过流水线触发应用交付部署,实现流水线和应用交付模块的联动。全部2023-09-07应用部署(v2)

2023年08月

功能名称功能描述发布地域发布时间相关文档
应用交付新增支持 Java 应用托管【邀测·申请试用】支持使用 JAR 包/WAR 包快速部署容器应用,帮助传统企业零改造迁移上云,无门槛容器化。全部2023-08-15Java 应用托管

持续交付基础版 v2 对新用户正式开放

持续交付全新推出基础版 v2,在基本能力与 v1 保持一致的基础上,全面升级了流水线模块的整体功能和交互体验,助力团队更高效地完成业务交付。

  • 新用户(包含未创建过流水线/应用的老用户)自动进入 v2 控制台。
  • 老用户继续使用 v1 控制台, 后续将提供迁移策略。

全部

2023-08-07

用户指南(v2)

v2 版本支持自定义步骤v2 版本新增支持自定义步骤,与 v1 相比,使用方式更简单,扩展性更强。例如:支持步骤输入/输出、script 支持变量引用等。全部2023-08-07自定义步骤(v2)
v2 版本流水线预置变量新增支持代码源类型变量新增支持代码源类型变量,包括 SCM_BRANCH、SCM_TAG、SCM_COMMIT_ID、SCM_COMMIT_ID_SHORT,可通过$(预置变量名)直接引用。全部2023-08-07变量
v1 版本支持按量计费v1 版本支持按量计费(2023年08月22日22:00 正式开始计费)。当流水线运行时长超出免费额度后仍可继续使用,保障业务持续性与稳定性。全部2023-08-07产品计费
v1 版本支持流水线触发应用交付部署v1 版本流水线预置 应用部署 任务,支持通过流水线触发应用交付部署,实现流水线和应用交付模块的联动。全部2023-08-07应用部署

2023年06月

功能名称功能描述发布地域发布时间相关文档

持续交付基础版 v2 首次上线

【邀测】持续交付全新推出基础版 v2,在基本能力与 v1 保持一致的基础上,全面升级了流水线模块的整体功能和交互体验,助力团队更高效地完成业务交付。

  • 流水线的灵活度和可扩展性增强:阶段内新增支持串并行任务,产物支持上下游传递,变量引用方式更加简单易用等。

  • 整体流程更加丝滑:重新编排设计流水线中各组件的位置及功能,更加符合用户习惯。

  • 流水线信息可读性增强:优化整合流水线的信息展示,充分突出重点信息。

全部

2023-06-19

用户指南(v2)

持续交付基础版 v2 支持资源包购买及按量计费

  • 支持购买资源包提升构建时长用量及流水线运行并发数。

  • 超额部分支持根据资源的实际使用量进行按量付费。

全部

2023-06-19

产品计费

2023年04月

功能名称功能描述发布地域发布时间相关文档
流水线新增支持自定义镜像执行为充分满足个性化业务诉求,流水线新增自定义镜像执行任务:支持用户通过传入自定义镜像的方式,快速拉起所需的运行环境进行命令执行。全部2023-04-06自定义镜像执行

2023年03月

功能名称功能描述发布地域发布时间相关文档

应用交付新增支持 OAM 应用接入、编排及部署

邀测·申请试用】OAM 应用是一种低门槛云原生应用,旨在通过规范化管理和标准化部署,降低应用开发和运维的难度。在 OAM 应用中,运维人员负责定义应用的组件模板及运维插件模板,开发人员通过引用模板即可轻松实现应用的可视化编排。使用这种方式,开发人员无需掌握复杂的 Kubernetes 知识,便可实现应用的接入和发布,极大降低了传统企业云原生转型的难度。

全部

2023-03-15

创建应用
OAM 应用编排
部署

应用模板管理应用交付新增模板管理功能,支持运维人员自定义 OAM 应用的组件模板和运维插件模板。全部2023-03-15模板管理
流水线支持查看超大日志优化日志查询体验,支持查看超大实时日志(超过 20 万行)。全部2023-03-15-

2023年01月

功能名称功能描述发布地域发布时间相关文档

YAML 应用交付

新增上线应用交付功能,提供 Kubernetes YAML 应用创建、应用编排、环境管理、配置管理及应用发布等一站式能力,帮助企业简化云原生场景下发布微服务的复杂性,降低发布风险,提高应用交付效率。

全部

2023-01-17

应用交付快速入门
应用交付用户指南

导入 Kubernetes 应用快速导入已有的 Kubernetes 集群应用,降低用户已有集群应用的接入难度,提高应用创建效率。全部2023-01-17导入应用

2022年12月

功能名称功能描述发布地域发布时间相关文档
步骤运行失败时支持强制跳过流水线支持强制跳过运行失败的步骤,继续向下运行,满足特殊情况下需要跳过失败步骤继续运行流水线的需求。例如:单元测试未通过质量门禁,仍需要继续向下运行流水线。全部2022-12-08跳过失败步骤

镜像打包任务可忽略证书有效性校验

企业的镜像仓库使用自签证书时,存在不受信问题,影响镜像打包任务正常拉取 dockerfile from 的基础镜像和向仓库推送镜像。为适配此类场景,镜像打包任务支持忽略证书有效性校验。

全部

2022-12-08

镜像构建推送至镜像仓库服务
镜像构建推送至自定义仓库

构建环境版本升级公共资源池新增 Go 1.18.8 版本镜像。使用公共资源池执行单元测试、编译构建任务,支持使用 Go 1.18.8 版本。全部2022-12-08公共资源池

2022年10月

功能名称功能描述发布地域发布时间相关文档

多架构镜像构建

流水线镜像打包任务优化升级,新增多架构镜像构建场景,支持同时构建 linux/arm64 和 linux/amd64 两种架构的镜像,满足多架构部署需求。

全部

2022-10-27

镜像构建推送至镜像仓库服务
镜像构建推送至自定义仓库

代码源恢复网络加速服务

代码源恢复网络加速服务,用于提高海内外代码源的拉取速度。

  • 该功能仅对使用公共资源池拉取 GitLab、GitHub 代码源的场景生效。
  • 历史 GitLab、GitHub 代码源默认选择国外加速服务,您可根据代码源实际部署情况进行修改。

全部

2022-10-27

创建代码源

重置流水线 Webhook URL持续交付支持注销并重新生成新的流水线 Webhook URL,解决 Webhook URL 泄露导致的恶意触发问题,提高业务安全性。全部2022-10-27重置 Webhook URL

2022年09月

功能名称功能描述发布地域发布时间相关文档
GitLab 代码仓库支持使用 OAuth Token 接入创建 GitLab 代码源时,支持使用第三方授权的 OAuth Token 进行身份验证,满足用户更高的安全性及细粒度权限管控需求。
至此,接入 Gitee、GitLab、GitHub、Codeup 代码仓库,均支持使用 Personal Access Token 或 OAuth Token 进行鉴权。
全部2022-09-19创建代码源
镜像推送至自定义仓库支持忽略 HTTPS 证书有效性自定义仓库地址选择 HTTPS 协议时,支持忽略证书有效性校验。避免因为使用自签证书、证书过期等问题影响正常推送镜像。全部2022-09-19镜像构建推送至自定义仓库

2022年08月

功能名称功能描述发布地域发布时间相关文档
流水线提供 SonarQube 代码扫描能力对接 SonarQube 代码扫描和安全分析平台,预置提供 SonarQube 代码扫描任务,帮助分析代码问题,管控代码质量。全部2022-08-11SonarQube 代码扫描

支持 Gradle 编译及单元测试

Java 项目主要包含 Maven 工程和 Gradle 工程,持续交付已支持 Maven 工程的编译构建和单元测试能力,本次新增支持 Gradle 工程的编译构建和单元测试能力,全面覆盖 Java 项目需求场景。

全部

2022-08-11

单元测试
构建容器镜像

基于指定的 Tag 或 Commit ID 运行流水线新增支持指定 Tag 或 Commit ID 运行流水线,满足用户各种场景下的使用需求。全部2022-08-11运行流水线
代码源 Webhook 触发条件支持正则表达式使用代码源 Webhook 触发流水线功能时,触发条件支持正则表达式,正则匹配所有符合条件的分支或 Tag,易用性更强。全部2022-08-11触发事件与触发条件
交互体验优化流水线运行交互体验优化,流水线状态更加醒目,运行日志支持全屏展示、主题切换、模糊搜索等。全部2022-08-11-

2022年07月

功能名称功能描述发布地域发布时间相关文档

流水线新增草稿箱

未配置完整的流水线可暂存至草稿箱,方便后续继续编辑,提升用户体验。

全部

2022-07-14

创建流水线

对接配额中心

在配额中心查看流水线的配额使用情况及申请更多配额。配额具体包括:

  • 工作区数量。
  • 本月构建时长。
  • 当前并发流水线数量。

全部

2022-07-14

使用限制

代码源支持对接 Codeup 代码仓库

代码源支持接入 Codeup 代码仓库,支持种类更加丰富。

  • 创建代码源支持选择 Codeup 类型。
  • 流水线支持拉取 Codeup 代码源。

全部

2022-07-14

创建代码源

部署资源支持接入上海、广州的容器服务集群

  • 在华北 2 (北京) 的基础上,部署资源新增支持接入华东 2 (上海)、华南 1 (广州) 地域的容器服务集群。

  • 支持华东 2 (上海)、华南 1 (广州) 地域的容器服务集群进行 Kubernetes 部署。

全部

2022-07-14

接入容器服务集群

推送镜像至上海的镜像仓库支持使用内网

使用公共资源池将镜像推送至华东 2 (上海) 镜像仓库,镜像仓库无需再开启公网访问。至此,使用公共资源池推送镜像至跨地域(广州、上海)的镜像仓库,都无需开启公网访问。

全部

2022-07-14

镜像构建推送至镜像仓库服务

YAML 文件路径中的镜像支持引用上游产物

使用代码仓库中的 YAML 文件进行 kubectl 发布时,YAML 文件中的镜像支持引用流水线上游产物,实现完整的镜像部署能力。

全部

2022-07-14

kubectl 发布

调整步骤名称规则

步骤名称长度限制从 20 字符提高为 50 字符,满足用户超长命名需求。

全部

2022-07-14

-

镜像推送至自定义仓库新增支持 HTTP 协议

镜像构建推送至自定义仓库任务的仓库地址新增支持 HTTP 协议。至此,自定义仓库地址同时支持 HTTP 和 HTTPS 协议,请按需选择。

全部

2022-07-14

镜像构建推送至自定义仓库

适配镜像仓库 API V2 版本持续交付适配 V2 版本镜像仓库 API,后续镜像推送至镜像仓库服务,火山引擎账号无需提前设置仓库访问密码。全部2022-07-14-

2022年06月

功能名称功能描述发布地域发布时间相关文档
镜像打包推送至镜像仓库服务新增支持华东2 (上海)镜像打包推送至镜像仓库服务支持将镜像推送至华东2 (上海)地域的火山引擎镜像仓库。全部2022-06-16镜像构建推送至镜像仓库服务

kubernetes 滚动发布任务优化

  • kubernetes 滚动发布任务新增必填参数服务名称,用于优化滚动发布体验,保证整个发布过程平滑升级。 历史滚动发布任务需完善服务名称才可正常运行。
  • 优化部分参数设置方式:命名空间、应用、容器由支持选择变更为支持输入或选择。
  • 优化等待时间上限,由 24 小时变更为 2 小时。

全部

2022-06-08

kubernetes 滚动发布

kubernetes 镜像升级任务优化

  • 优化部分参数设置方式:命名空间、应用、容器由支持选择变更为支持输入或选择。
  • 优化超时时间上限,由 24 小时变更为 2 小时。

全部

2022-06-08

kubernetes 镜像升级

部署资源功能调整对于容器服务集群,部署资源权限由创建人对应的容器服务权限变更为火山引擎账号对应的容器服务权限。变更后,部署资源权限存在放大的情况,请注意控制部署资源的工作区共享范围。全部2022-06-08接入部署资源
新增触发失效设置流水线新增触发失效设置,用于配置 webhook 触发的失效条件和定时触发的失效条件。当流水线频繁触发失败,会终止自动触发功能,提醒用户及时排查流水线相关问题,避免产生过多无效运行记录。全部2022-06-08自动触发规则失效策略
构建资源池配置升级构建资源池 Tekton Webhook 配置升级,可有效提高流水线运行多并发任务的响应速度。历史私有资源池建议参考相关文档自行升级。全部2022-06-08如何升级历史私有资源池 Tekton Webhook 配置?

2022年05月

功能名称功能描述发布地域发布时间相关文档
镜像打包推送至镜像仓库服务新增支持华南1(广州)镜像打包推送至镜像仓库服务支持将镜像推送至华南1(广州)地域的火山引擎镜像仓库。全部2022-05-10镜像构建推送至镜像仓库服务

2022年04月

功能名称功能描述发布地域发布时间相关文档
持续交付不再支持个人认证持续交付暂时不再支持个人认证用户使用。
历史个人认证用户将无法使用持续交付控制台,通过企业认证后方可重新使用持续交付服务。
全部2022-04-19-
持续交付CP 正式商用持续交付CP 结束公测,于 2022年04月15日00:00 正式商用。商业化后,持续交付基础版仍为免费服务。全部2022-04-15商业化公告
产品服务等级协议

持续交付使用配额调整

商业化后,持续交付使用配额升级。

  • 单个火山引擎账号运行时长由 4800 分钟/月提高为 9600 分钟/月。
  • 单个火山引擎账号可并发运行的流水线数由 3 条提高为 5 条。

全部

2022-04-15

使用限制

持续交付接入计费火山引擎持续交付当前提供的服务为持续交付基础版。持续交付基础版提供包年包月的预付费方式,一次购买时长为 12 个月,单价为 0 元/月。
持续交付基础版接入计费后仍为免费服务。
全部2022-04-14产品计费
自定义步骤自定义步骤是由用户自定义上传后,可以在流水线运行的最小原子能力(step)。支持使用自定义步骤完成流水线当前不支持的任务,扩展流水线的能力,满足企业个性化的构建部署需求。全部2022-04-14开发自定义步骤
步骤 yaml 描述语言
管理自定义步骤
部署资源新增工作区权限控制部署资源支持设置共享范围,您可以选择部署资源对所有工作区可见还是对目标工作区可见。
历史部署资源默认所有工作区可见。
全部2022-04-14接入部署资源

优化流水线详情

流水线详情页面用户体验优化升级,满足用户查看流水线各任务详细日志及详细配置的需求,方便用户排查问题。

  • 新增当前流水线的任务详情展示,展示每个任务的详细日志、产物、配置信息等。
  • 新增当前流水线的运行配置信息展示。

全部

2022-04-14

查看流水线运行结果

2022年03月

功能名称功能描述发布地域发布时间相关文档
优化流水线新建方式选择语言和流水线预置模板后,流水线便创建完成。后续自动进入 编辑流水线 页面,根据需要对各页签进行配置。全部2022-03-29创建流水线
配置流水线
调整流水线单步骤运行时长限制单步骤运行时长 ≤ 2 h,超过 2 h 后,该步骤自动运行失败。全部2022-03-29使用限制
预置任务人工卡点支持设置自动超时时间人工卡点支持设置自动超时时间,默认自动超时时间为 24 h。全部2022-03-29人工卡点

2022年02月

功能名称功能描述发布地域发布时间相关文档
代码源新增支持 Gerrit 代码仓库代码源支持接入 Gerrit 代码仓库,流水线支持拉取 Gerrit 代码源。全部2022-02-28创建代码源

环境变量

  • 流水线各步骤的所有输入框(步骤名称、产出物、镜像引用三个参数不支持)支持使用环境变量。
  • 流水线各步骤的所有命令框(例如:单元测试的测试命令、自定义 yaml 文件、自定义 dockerfile 文件)支持使用环境变量,提升脚本的通用性。
  • 系统预置变量新增:SCM_PULL_REQUEST_ID,SCM_TAG,SCM_COMMIT_ID,PIPELINERUN_ID,PIPELINE_ID。

全部

2022-02-28

环境变量

部署资源支持接入自定义集群部署资源支持通过获取 kubeconfig 文件的方式接入待部署的第三方 kubernetes 集群。全部2022-02-28接入部署资源
代码源支持忽略证书有效性校验新建代码源时,支持忽略证书有效性校验。忽略后,运行流水线拉取代码源时不再进行证书有效性校验。全部2022-02-28创建代码源

优化代码源校验逻辑

满足用户使用处于同一私有网络的私有资源池和代码仓库运行流水线的需求。

  • 创建代码源时,允许忽略“代码仓库无法通过公网访问校验”问题,保存代码源。
  • 创建或编辑流水线时,配置代码源所用的代码分支由选择变更为支持选择或输入。
  • 运行流水线时,所使用的代码分支由选择变更为支持选择或输入。

全部

2022-02-28

创建代码源
配置代码源
运行流水线

优化流水线代码源配置方式

迁移代码源配置和触发规则配置的位置,更加符合用户的使用习惯。

  • 代码源配置由基本信息页签迁移至流程配置页签。
  • 触发规则设置由高级配置页签迁移至流程配置页签的代码源配置模块。

全部

2022-02-28

创建流水线

升级构建环境版本

公共资源池各构建语言新增支持以下版本。

  • Node.js 新增支持 16.14.0 版本。
  • Python 新增支持 3.8 版本、3.10 版本。
  • Go 新增支持 1.16.13 版本、1.17.3 版本。
  • Java 新增支持 OpenJDK 17 版本。

全部

2022-02-28

构建资源池

kubectl 发布支持引用上游产物镜像

  • kubectl 发布中新增非必填参数:镜像引用。用于设置变量名,引用上游产物生成的镜像。
  • 自定义 yaml 文件支持通过变量名的形式引用上游产物,实现完整的镜像部署能力。

全部

2022-02-28

kubectl 发布

镜像产物引用方式优化

  • 镜像构建推送至镜像仓库及自定义仓库服务,支持自定义命名产出物。
  • 选择上游产物时,统一显示为[步骤名称].DockerOutput(或自定义名称).[stepid]。

全部

2022-02-28

镜像构建推送至镜像仓库服务

镜像打包推送至镜像仓库服务优化镜像打包推送至镜像仓库服务支持将镜像推送至不同地域的镜像仓库。全部2022-02-28镜像构建推送至镜像仓库服务
代码托管优化在应用管理页面新建账号时,账号名称不允许设置为“admin”。全部2022-02-28-

流水线流程限制

  • 新建、编辑流水线时,新增以下限制。单流水线阶段数 ≤ 10;单阶段任务数 ≤ 8;单任务步骤数 ≤ 8。
  • 超过限制的历史流水线(2022年02月14日 20:00:00 前创建)仍可正常使用。
  • 超过限制的历史流水线(2022年02月14日 20:00:00 前创建)会复制失败。

全部

2022-02-14

使用限制

2022年01月

功能名称功能描述发布地域发布时间相关文档

代码托管

持续交付提供基于 GitLab(version: 8.8.0)的云端仓库,供用户存储管理代码。

说明

该功能已下线,详情可参见 【产品变更】GitLab 托管服务下线通知

全部

2022-01-24

镜像打包推送至镜像仓库服务优化镜像打包推送至镜像仓库服务支持推送至企业版镜像仓库。全部2022-01-24镜像构建推送至镜像仓库服务
单火山引擎账号运行时长调整公测期间单火山引擎账号流水线运行时长由 2400 分钟/月调整为 4800 分钟/月。全部2022-01-24使用限制
代码源新增支持 Gitee 代码仓库代码源支持接入 Gitee 代码仓库,流水线支持拉取 Gitee 代码源。全部2022-01-24创建代码源
获取 Gitee 的token
代码源取消代理加速功能代码源取消代理加速功能,可能导致 Gitlab、Github 国外代码源拉取成功率降低。全部2022-01-24-

支持用户自定义构建资源池

  • 自定义构建资源池即用户自己创建的私有资源池。对于公共资源池不能满足的情形,支持用户创建并使用私有资源池,用于流水线运行构建活动。
  • 新建流水线时,支持选择状态为运行中的私有资源池。

全部

2022-01-24

自定义构建资源池

单元测试质量阈优化

  • 设置单元测试的质量阈时,新增支持设置多条指标条件之间为“或”的关系,即支持设置满足任一条件为质量门槛通过。
  • 单元测试运行失败原因新增质量门槛不通过。

全部

2022-01-24

单元测试

缓存目录优化maven 默认缓存地址由./m2变更为./.m2全部2022-01-24缓存目录

2021年12月

功能名称功能描述发布地域发布时间相关文档
持续交付 CP持续交付 CP 首次发布上线,提供灵活易用的持续集成、持续验证和持续发布能力,帮助企业高质量、高效率交付业务。全部2021-12-02-