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,让工程师更加专注创造
欢迎加入 开源吐槽群🔥