2021年度更新日志
新功能
创建 Tag 标签支持填写相关描述。
2021/12/29
新功能
支持 .net core 6.0。
2021/12/24
新功能
Golang 新增版本 1.17.3。
2021/12/17
新功能
新增系统默认环境变量。
CI_SOURCE_NAME:代码源名称。
多个代码源情况下,支持通过后缀指定代码源环境变量。
Kubernetes 镜像升级支持设置发布单超时时间。
Java 构建支持 JDK 17。
2021/12/15
新功能
复制流水线时支持同步复制流水线部分设置(流水线源开启代码源触发/流水线环境信息/流水线通用变量组/流水线标签/Webhook开关)。
新增流水线标签 API。
2021/11/30
新功能
代码源支持设置工作目录,您配置的源文件将会被下载至工作目录下。如填写demo_abc,则流水线会将文件下载至构建环境的
/root/workspace/demo_abc
路径下。
流水线任务支持设置是否下载流水线源,根据您的任务节点选择如何下载流水线源。部分部署节点无需克隆代码,可配置不下载流水线源。
2021/11/19
新功能
Flow 消息通知支持自定义。
自有主机支持通过云助手将其注册为阿里云托管实例,关于阿里云托管实例可查看文档。
2021/11/17
新功能
Kubernetes 分批发布逻辑优化
支持设置每批发布时长,当批发布时间超过该限制时,则发布失败。
每批发布过程中,先发布新版本 Pod,检测发布完成后,再缩减老版本 Pod。
新增拒绝人工卡点和通过人工卡点 API
2021/11/1
新功能
流水线运行历史,增加运行备注字段。
2021/10/15
新功能
镜像构建并推送至阿里云镜像仓库个人版(ACR)新增 region 华东5、华南2、华南3。
ASM 蓝绿发布支持更多 Kubectl 版本。
2021/9/28
新功能
Codeup 代码提交触发,支持通过代码路径进行过滤,目前仅支持 Codeup 的代码提交事件。
当单个代码库包含多个子项目(如 A 和 B)时,可以通过不同流水线分别配置过滤路径 A 和 B,实现子项目内代码发生更新时,才触发对应流水线。
2021/9/24
新功能
SAE 发布支持 ACR EE(企业版)镜像,查看帮助 SAE 应用发布。
2021/9/15
新功能
Flow 任务组批量升级 支持升级流水线模板。
2021/9/3
新功能
新版 Flow API 上线了!查看 API 概览
优化 API 整体参数结构
新增主机组相关 API
新增变量组相关 API
新增流水线终止、删除 API
新增流水线任务重试、终止、跳过 API
2021/8/26
新功能
支持通过多种方式设置 Node.js 版本
从预置版本中选择,Flow 默认提供了几个系统环境版本,可以直接选择使用
输入指定版本,若预置版本已经无法满足您的使用需求,可直接输入您所需要的 Node.js 版本
使用代码库中 .nvmrc 文件中指定的版本
2021/8/20
新功能
Go 构建、单元测试版本升级,支持 1.15/1.16
Helm Release 部署版本升级,支持 Helm 3.6.3
2021/8/4
新功能
流水线分组支持搜索筛选。
转交流水线拥有者增加二次提示。
人工卡点不通过后,节点不允许重试。
2021/7/27
新功能
镜像构建推送至阿里云镜像仓库 region 增加“华北6”。
2021/7/16
新功能
流水线运行时间/创建时间筛选支持年/月/日/时/分。
流水线名称长度限制扩展至 60 字符,流水线分组名称长度限制扩展至 40 字符。
主机发布部署发布单详情中增加部分信息
完成机器
部署批次
2021/6/23
新功能
Flow 一直致力于为企业用户提供优惠且稳定的 CICD 服务。但是由于长期提供免费、无限制的构建服务,挖矿等滥用行为已经严重影响了正常企业用户的使用。为保障服务的稳定可靠,Flow 开启了并发任务数和构建时长的使用限制。
企业管理员可以免费领取资源包或升级套餐扩展资源。操作入口:企业管理后台 - 基本信息 - 套餐信息。
升级套餐后,并发任务数弹性伸缩,运行时长不限。
2021/6/18
新功能
代码源过滤条件优化,默认监听所有分支和标签。
2021/6/7
新功能
Flow 支持构建物打包上传至 Packages 通用制品仓库。查看帮助:上传至 Packages 通用制品仓库
2021/4/28
新功能
人工卡点人员支持设置流水线成员角色。
流水线拥有者
流水线拥有者/所有权限
流水线拥有者/所有权限/运行权限
流水线拥有者/所有权限/运行权限/查看权限
镜像构建支持多 Tag。
Kubernetes 镜像升级发布支持发布单,可通过发布单查看发布状态。
2021/4/23
新功能
流水线消息通知插件(钉钉/飞书/企业微信/webhook/邮件),通知内容增加流水线运行备注信息。
2021/4/16
新功能
主机组/K8s集群支持通过部门添加成员。
无法连接的自有主机支持从可添加主机列表中移除。
2021/4/14
新功能
支持任务组批量升级,可通过此功能批量修改流水线配置。查看帮助:任务组批量升级
2021/4/1
新功能
部分阿里云服务支持回滚,服务包括:
企业级分布式应用 EDAS ECS/Kubernetes
Serverless应用引擎 SAE
阿里云函数计算 FC
2021/3/29
新功能
部分功能支持通过环境变量设置密码信息,您可通过通用变量组和私密变量来配置密码,以确保账号安全性,支持功能包括:
镜像构建并推送至自定义镜像仓库
Jenkins 任务
主机部署的下载路径支持填写环境变量(包括系统环境变量和自定义环境变量)。
2021/3/26
新功能
支持切换 ECS 标签,以实现虚拟主机蓝绿发布策略。
在 ECS 控制台创建 ECS 标签,比如和
ecs group/green
和ecs group/blue
,并绑定不同的 ECS 主机资源。在云效通过 ECS 标签创建主机组,比如
ecs group/green
,对该主机组进行部署。在主机组部署完后,增加 ECS 标签切换任务,将
ecs group/green
和ecs group/blue
进行切换,两批 ECS 主机上的标签将发生替换。下一次继续对主机组进行部署时,将发布至另一批空闲主机上,以此确保两批主机轮流发布。
2021/3/24
新功能
流水线运行支持设置运行备注。
支持手动填入运行备注或快速导入上次运行备注。
可在流水线运行详情页查看运行备注。
2021/3/12
新功能
支持批量添加收藏分组
流水线消息通知增加执行人、流水线环境、流水线标签信息。
增加消息通知插件
企业微信群
飞书群
2021/2/24
新功能
Kubectl 版本扩展支持 1.18 以上版本,扩展步骤包括:
Kubernetes Yaml 发布
Kubernetes 镜像升级
Kubernetes 蓝绿发布
Kubernetes 分批发布