![]()
自定义 AsCode YAML
通过代码的方式配置工作流的 GitLab Webhook 触发器,更灵活的定义触发步骤,设置构建、部署、测试参数以及触发条件。当服务体量大时,用一份 AsCode YAML 即可管理服务与代码之间对应关系,零心智负担接入。
![]()
![]()
自定义构建系统所需集群、资源调度策略
![]()
![]()
自定义集成环境、灵活配置镜像仓库
![]()
自定义项目所需集群资源
![]()
自定义 OpenAPI 驱动的工作流
![]()
![]()
![]()
Zadig 1.8.0 新增功能详情列表
工作流:
-
新建服务时可以选择现有构建脚本
-
支持使用 YAML 文件配置工作流触发器
-
工作流构建部署步骤中增加服务是否可见开关
-
构建和测试支持指定集群以及配置对应调度策略
-
优化选择多个代码库和分支时的列表加载效率
集成环境:
交付中心:
系统设置:
-
支持 AWS 镜像仓库 ECR
-
集群资源可指定项目使用范围
开发者中心:
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:
Delivery Center:
System Config:
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
@从你的全世界路过
近期将陆续发布新版本的开发者最佳实践,欢迎加入开源吐槽群🔥交流。