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