Zadig V3.1.0 发布:为复杂场景而生,企业工作流随心定制

工作流全能升级,复杂场景全面覆盖,发布分析更为卓越~

企业研发的复杂性和不断变化的需求催生了对高效工作流引擎的迫切需求。迎接这一挑战,Zadig v3.1.0 携多达 46 项精心打磨的更新隆重登场。这次全面升级,不仅极大增强了工作流引擎的控制力和适应性,更深入地兼容了复杂场景,显著提升了发布流程的质量和稳定性。同时,它还优化了效能洞察和关键功能,全面满足了企业客户对自动化和研发流程灵活性的严苛标准。

# 💪工作流能力革新

Zadig v3.1.0 通过以下优化,显著提升了工作流的控制力和适应性:

  • 增强工作流控制:引入独立审批任务,提高关键决策的效率和明确性。同时提供工作流禁用与恢复功能,便于管理员维护。

01.png

审批任务配置

02.png

审批效果

03.png

禁用工作流

  • 任务执行多样化: 支持阶段的自动或手动执行、支持自主选择流程重新输入参数以及任务失败处理策略,大幅增强流程的适应性。

04.png

手动执行阶段

05.png

任务失败策略

  • 精准代码扫描:新增服务级别代码扫描,确保更准确的反映业务质量严格符合企业标准。

06.png

服务级别代码扫描

  • 通知方式扩展:新增邮件和 WebHook 通知,满足不同企业的通知需求,确保关键信息及时传达。

07.png

新增邮件和 Webhook 通知

08.png

邮件通知内容

# 🌐 复杂场景深度兼容

展现对企业复杂场景的深度兼容:

  • 项目接入类型升级:将主机项目演进为自由项目,以适应多样化的异构环境,同时引入协作模式和服务启停功能。

09.png

新建端侧应用项目

10.png

应用编译与打包工作流

11.png

服务启停

12.png

自由项目协作模式

  • 发布流程优化:改进版本管理策略,增强镜像推送的灵活性和错误反馈机制;发布计划支持关联 JIRA 冲刺、条件搜索,提升了复杂发布流程的协同效率。

13.png

发布计划关联 JIRA 冲刺

  • 测试异构环境适配:实现在主机上直接执行测试和代码扫描,满足不同基础设施的测试需求,增强了环境的适应性。

14.png

在主机上执行测试

# 🛡️ 发布质量和稳定性提升

专注于强化发布过程的稳定性和输出质量:

  • 资源利用优化:用户可自定义工作流任务资源配置,提升资源利用率,并允许下载构建产物,满足外部资源管理需求。

15.png

自定义任务资源

  • 配置变更智能检测:引入 Nacos 配置变更的智能检测,包括内容搜索和 YAML 格式验证,降低配置错误风险。

16.png

  • 测试结果透明度:呈现 HTML 格式的测试报告和 Sonar 检测结果,增强了测试过程的可见性和结果的可靠性。

17.png

Sonar 检测结果

# 📊 效能洞察与优化

数据统计新增功能,助力企业深入洞察项目效能:

  • 异构场景纳入数据统计:为主机项目提供数据统计,可宏观把握各种类型项目效能。

18.png

各类型项目效能

  • 发布情况精细洞察:效能洞察新增发布细节分析,帮助企业快速了解发布状态。

19.png

发布概况

20.png

生产环境部署效能

# 📊 免费功能大放送

s 将大量企业级的高级功能纳入基础免费版,为社区的繁荣注入新动力:

  • 工作流任务支持添加备注信息
  • 工作流支持禁用功能
  • 工作流通知支持邮件及 WebHook 通知
  • 工作流任务资源规格支持自定义 request
  • 工作流构建任务支持交付产物下载
  • 测试模块支持查看 HTML 测试报告
  • 测试和代码扫描支持在主机上执行

此外,该版本还包含了 20 项关键问题的修复和用户体验的深度优化,全面提升了平台的稳定性和易用性。想要探索更多 Zadig v3.1.0 的革新特性和优化详情,敬请查阅 Zadig v3.1.0 版本说明 (opens new window)

# 📈 结语

Zadig v3.1.0 不仅仅是功能的扩展,更是工作流管理能力的本质飞跃。这一升级,将赋予企业在复杂环境中游刃有余的自信,同时确保了发布流程的稳定性和效率。现在就升级,开启与 Zadig 同行的高效工作新篇章!

扫码咨询,抢先体验 Zadig 最新版

Background Image

作为一名软件工程师,我们一直给各行各业写软件提升效率,但是软件工程本身却是非常低效,为什么市面上没有一个工具可以让研发团队不这么累,还能更好、更快地满足大客户的交付需求?我们是否能够打造一个面向开发者的交付平台呢?我们开源打造 Zadig 正是去满足这个愿望。

—— Zadig 创始人 Landy