“自定义”就是关键字:Zadig V1.8.0 发布
自定义 AsCode YAML
通过代码的方式配置工作流的 GitLab Webhook 触发器,更灵活的定义触发步骤,设置构建、部署、测试参数以及触发条件。当服务体量大时,用一份 AsCode YAML 即可管理服务与代码之间对应关系,零心智负担接入。
自定义构建系统所需集群、资源调度策略
-
支持自定义配置构建和测试任务的运行时环境,可指定不同的集群及命名空间
-
支持自定义配置构建和测试任务
自定义集成环境、灵活配置镜像仓库
-
支持在集成环境中修改使用的镜像仓库,根据环境和镜像仓库的作用灵活组合配置
自定义项目所需集群资源
-
支持配置项目可使用的集群资源,对集群资源按需分配,高效利用
自定义 OpenAPI 驱动的工作流
-
通过 OpenAPI 调用触发工作流执行,并增加回调功能,和业务系统无缝对接
-
通过 OpenAPI 调用,用「开发者」更熟悉的方式获取工作流任务状态以及详细的服务、镜像、测试概览及测试报告等信息
Zadig 1.8.0 新增功能详情列表
工作流:
-
新建服务时可以选择现有构建脚本
-
支持使用 YAML 文件配置工作流触发器
-
工作流构建部署步骤中增加服务是否可见开关
-
构建和测试支持指定集群以及配置对应调度策略
-
优化选择多个代码库和分支时的列表加载效率
集成环境:
-
支持为集成环境配置不同的镜像仓库
-
K8s YAML 服务部署时系统不自动配置资源策略
交付中心:
-
版本交付支持 Helm 场景
系统设置:
-
支持 AWS 镜像仓库 ECR
-
集群资源可指定项目使用范围
开发者中心:
-
执行工作流 API 支持生成 Helm 类型版本/回调功能/镜像分发
-
获取工作流任务详情 API 新增服务、镜像、测试概览和详细报告链接信息
Bugfix:
-
修复构建过程中单行日志过大导致的构建 hang 住问题
-
修复 Helm Chart 场景中镜像版本回退不生效问题
-
修复 Pull Request 触发测试任务时,没有正确使用 PR 的问题
-
修复用户定义角色和公共角色同名时设置失败问题
-
修复集成 GitHub 代码源,授权时偶发超时问题
-
修复 Jenkins 构建时无法运行 job 的问题
-
修复 Helm 场景工作流部署状态不准确问题
-
修复有权限的用户查看构建日志时提示 403 的问题
-
修复 Helm 场景中,更新环境时预览 values 文件报 400 的问题
Zadig 1.8.0 Release Note
Workflow:
-
Reuse existing build scripts when creating new service.
-
Workflow trigger can now be configured by yaml.
-
Added visibility switch for service list in build module.
-
Build and test jobs can be scheduled on selected cluster
Environment:
-
Environments of the same project can use different image registries.
-
Resources restrictions for service of yaml type have been removed.
Delivery Center:
-
Helm services can be used to create delivery version
System Config:
-
AWS ECR has been supported
Developer center:
-
Reuse existing build scripts when creating new service.
-
OpenAPIs for helm service.
-
Get Workflow Info API response has been improved.
Bug fixes:
-
Gitlab subgroups can be listed correctly now.
-
Fixed a bug where the build job freezes when a single line log is too large.
-
Helm releases can be reverted correctly.
-
Minor bugfixes
特别感谢以下社区小伙伴,提出的宝贵建议
@acernus(GitHub)
@Chris-大雄
@james北辰
@继红
@浪里小苦瓜
@zengxiaowengit
@laoqin2601
@孙微
@jax
@Quinton
@moka
@iuwai @Nero.Cho
@从你的全世界路过
近期将陆续发布新版本的开发者最佳实践,欢迎加入开源吐槽群🔥交流。









