Zadig/开源版 v1.17.0 登场
恰逢 Kubernetes 1.27 发布,而 Zadig v1.17.0 正式登场,支持到 Kubernetes 1.26!
新版本优化了工作流、权限配置、环境页面等方面的问题,让开发者的工作更加高效。同时,新增了很多实用的功能,例如自定义工作流内置输出变量、个人收藏、通用触发器等 30+ 个优化项。此外,我们还修复了一些问题,优化了用户体验。
让大家用得「清」楚,更能用得「明」白。
工作流一目了然
你们一起上吧,我赶时间
工作流列表展示优化,任务运行状态一目了然,要看得清,更要用得明。


工作流任务列表支持阶段信息显示,无需点击进入详情即可感知每个任务步骤。


自定义工作流操作记录添加到操作日志,审计追踪更加方便。

开发者仪表盘更上一层楼
新增全局任务运行状态展示
那个熟悉的运行状态,它回来了。


环境页面支持收藏
你的环境,一触即达
即使环境再多,妈妈也不用担心我找不到我的环境了。


权限配置 UI 调整 优化权限项显示
治愈你的老花眼
拒绝眼花缭乱,配置更加清晰便捷。


全局权限新增项目新建和删除
权限细粒化
非管理员也可以创建项目,操作超灵活。

配置构建时支持设置
代码库执行时不显示
过滤噪声,关注我想关注的
服务的构建依赖很多万年不变的代码库,执行时代码库列表超级长,担心点错?
别怕,勾上它执行时就会隐藏,即使代码库再多,也不会「蕉绿」。


新增功能详情列表
Release notes
工作流
- 
自定义工作流增加内置输出变量(服务/代码信息/环境名称等) 
- 
自定义工作流支持个人收藏 
- 
自定义工作流支持通用触发器 
- 
自定义工作流支持操作日志 
- 
自定义工作流执行支持全选服务组件 
- 
自定义工作流添加待审批状态 
- 
工作流支持 Helm 服务并行部署 
- 
工作流 Git 触发器 Push 事件支持自动取消 
- 
工作流任务超时时间包含准备环境阶段 
- 
工作流构建支持配置代码库执行时不显示 
- 
工作流任务缓存配置默认关闭 
- 
测试任务支持文件存储能力 
- 
安全扫描支持配置多个仓库 
- 
仪表盘新增工作流运行状态 
工作流体验优化
- 
工作流部署任务状态优化,增强 Pod 事件检查 
- 
工作流列表页面显示效率优化 
- 
工作流列表页面显示近十条任务信息 
- 
工作流任务列表页面支持阶段信息 
- 
工作流任务详情页面 UI 优化 
- 
工作流配置和执行错误信息优化 
- 
工作流日志 /r 换行显示优化 
- 
工作流任务必填内容增加校验 
- 
自定义工作流审批人数检查优化 
服务及环境
- 
下线共享服务 
- 
环境支持个人收藏 
- 
环境页面服务列表滚动交互优化 
- 
Helm Chart 项目添加服务交互优化 
其他优化及问题修复
- 
项目搜索支持中文 
- 
镜像仓库集成增加地址校验 
- 
权限配置 UI 优化 
- 
修复自定义工作流执行跨项目测试报错问题 
- 
修复 Gerrit patch set 事件无法触发工作流问题 
- 
修复工作流多 PR 执行时通知信息中丢失 PR 问题 
- 
修复基于非 master 分支创建 tag 无法正常触发工作流问题 
- 
若干体验优化和交互优化 
Workflow
- 
Custom workflows now support adding built-in output variables (service/code information/environment name, etc.). 
- 
Custom workflows now support personal favorites. 
- 
Custom workflows now support generic triggers. 
- 
Custom workflows now support operation logs. 
- 
Custom workflows now support executing services/components in bulk. 
- 
Custom workflows now have a pending approval status. 
- 
Workflows now support parallel deployment of Helm services. 
- 
Git trigger push events now support automatic cancellation. 
- 
Workflow task timeout now includes environment preparation stage. 
- 
Workflow build now supports hiding code repository execution settings. 
- 
Workflow task caching is now disabled by default. 
- 
Test tasks now support file storage capabilities. 
- 
Security scanning now supports configuring multiple repositories. 
- 
Dashboard now includes workflow runtime status. 
Workflow experience optimization
- 
Deployment task status in workflows has been optimized with enhanced Pod event checks. 
- 
Workflow list page now displays recent task information. 
- 
Workflow task list page now supports phase information. 
- 
Workflow task details page UI has been optimized. 
- 
Workflow configuration and execution error messages have been optimized. 
- 
Workflow logs now have improved line break displays. 
- 
Workflow task mandatory content now has added verification. 
- 
Custom workflow approval number check has been optimized. 
Services and environments
- 
Shared services is deprecated. 
- 
Environments now support personal favorites. 
- 
Environment page service list has improved scrolling interaction. 
- 
Helm Chart projects now have improved service interaction. 
Other optimizations and issue fixes
- 
Project search now supports Chinese. 
- 
Image repository integration now has added address verification. 
- 
Permission configuration UI has been optimized. 
- 
Fixed issue where executing custom workflows across projects caused testing errors. 
- 
Fixed issue where Gerrit patch set events couldn’t trigger workflows. 
- 
Fixed issue where workflow notification information was missing PR during multiple PR execution. 
- 
Fixed issue where creating tags based on non-master branches couldn’t trigger workflows. 
- 
Several experience and interaction optimizations. 
说到这里是不是有点心动了呢?赶紧下载安装用起来吧~
Zadig v1.17.0 完整的功能列表和升级过程详情见 https://docs.koderover.com/zadig/v1.17.0/release-notes/v1.17.0
特别感谢以下社区小伙伴,提出的宝贵建议:
@moon @乔克 @luo @西红熊 @Sn @胡生生 @张冬冬
Zadig,让工程师更加专注创造
欢迎加入 开源吐槽群🔥
 
                            