盛夏莫干山清凉发布 Zadig v1.14.0:工作流更自由、环境更强大


炎炎盛夏,全球变暖,一周年之际,Zadig 团队在浙西莫干山发版,正式推出 Zadig v1.14.0。

经过一年的发展,Zadig 产品的完整性、易用性、扩展性上都得到了充分的发展,和社区小伙伴一起,茁壮成长。本次版本推出更为强大的自定义工作流,满足企业在交付链条上的流程编排需求,是在 Zadig 独有利剑“环境治理”能力之后又一重大功能,进一步帮助企业面向各种场景、高度自主地开发自定义模块和服务,同时拥抱更多合作伙伴和工程师可以参与进来,在整个云原生软件交付生命周期中编排任何有益迭代高质量产品的服务和价值。Enjoy ~

工作流无所不能,企业流程 100% 可适配

工作流触发机制更灵活,支持 Git 触发器、执行部分任务

工作流策略设计更方便,支持配置默认分支

丰富的变量能力,支持参数化配置工作流,在各阶段之间传递信息

开放的任务编排设计,企业可自定义开发适配自身业务流程的模块

环境能力进一步增强,工程师体验更便利

支持基于已有 K8s YAML 环境复制,一键拉起指定版本的环境

支持查阅环境变更记录,让操作有迹可循

支持下载容器中文件,debug 能力更上一层楼

系统架构更精简,集群接入很方便

系统架构缩减,降低维护和使用负担,详细信息可查看 Zadig 系统架构

多集群管理支持 kubeconfig 方式,即使外接集群网络不能连通 Zadig 所在集群也可成功接入,从此不再受网络掣肘

效能 API 全面开放,洞悉数据背后的价值

支持通过 OpenAPI 获取构建、部署、测试的效能数据,客观洞悉数据背后的价值

托管项目加协作模式,用 Zadig 上云原生

托管项目 0 负担接入 Zadig,通过协作模式批量分配工作流、环境的权限。先人一步,走上云原生交付之路。

新增功能详情列表

工作流

  • 产品工作流支持配置默认分支
  • 自定义工作流支持通用任务
  • 自定义工作流支持选择部分任务执行
  • 自定义工作流构建任务支持配置默认分支
  • 自定义工作流支持使用自定义任务
  • 自定义工作流支持全局变量
  • 自定义工作流支持 Git 触发器
  • 自定义工作流支持 MySQL 任务
  • 支持在 Sonar 代码扫描中使用变量 $BRANCH 获取代码分支

环境

  • Helm Chart 项目和 K8s YAML 项目更新环境前添加 dryRun 操作
  • 环境支持变更记录
  • K8s YAML 项目支持环境复制
  • 支持从容器中下载文件

其他

  • 托管项目支持协作模式
  • 开发者中心开放效能洞察 API
  • 多集群管理支持 kubeconfig 方式
  • Zadig 架构优化,合并组件

缺陷与优化

  • 修复托管项目中有同名服务时,工作流 Webhook 不生效问题
  • 修复自定义工作流自定义构建镜像 PATH 被覆盖问题
  • 修复自定义工作流构建任务无法拉取自定义构建镜像问题
  • 修复自定义构建变量名称修改后变量值无效问题
  • 修复交付物工作流中扩展步骤无效问题
  • 修复代码扫描中克隆目录无效的问题
  • 支持 IP + PORT 形式配置通用 Git 代码源

Release Note

Workflow

  • Workflows can choose their own default branches.
  • Implement general job for custom workflow.
  • Jobs can partially be executed in custom workflow.
  • Implement custom job for custom workflow.
  • Enable global variables for custom workflow.
  • Enable webhooks for custom workflow.
  • Implement Mysql plugin for custom workflow.
  • Enable the use of $BRANCH parameter in code scan.

Environment

  • Dry run functionality for both helm chart project and yaml project.
  • Operation logs for environment changes
  • Environment duplication functionality for yaml project.
  • Download files from pods in environment pages.

Improvements & Bugfixes

  • Collaboration mode has been enabled for loaded projects.
  • OpenAPI for build, test and deploy statistics.
  • Clusters can be managed by kubeconfigs instead of agents.
  • Merged some microservices.
  • Codehost with git protocol is now compatible with repository with IP + port.
  • Multiple code-scan improvements.
  • Multiple webhook bugfixes
  • Multiple workflow improvements.

Zadig,让工程师更专注创造。欢迎加入 开源吐槽群🔥

Zadig on Github
Zadig on Gitee


相關推薦

2023-07-12

img:kerdkanno   极速后台框架 FastAdmin V1.4.0 正式版 FastAdmin 致力于服务开发者,努力为开发者节省更多的时间,让大家有更多的时间读书、健身、开源、投资、帮朋友和陪家人。 更新记录: 新增url_clean和check_url_allowed安

2023-04-14

Drew 认为,FSF 没有重视起 传播自由软件理念,开发、发布和推广 copyleft 许可证,监督自由软件运动的健康发展 这几个核心理念的发展,同时还分心将资源投入到了其他的闲散工作中。 他指责称,首先,作为自由软件哲学

2023-01-17

新功能包括:  1.增加「开关」的「流量解读」示意图 2.对平台文案进行统一优化 3.支持查看「删除」人群组时受影响的开关 4.将Server模块的代码库移动到 FeatureProbe的代码库 bug修复包括: 1.开关的监控模块数据加载缓慢 2.「审

2022-07-27

作一个依赖于 FVWM 的轻量级混合桌面环境。 目前 NsCDE 发布了 2.2 版本,添加了一些功能、第三方集成、Bug 修复等内容。 修复 rofi 和 dunst 主题 重命名 NsCDE .desktop 文件以符合标准 图标主题更新 CSS:支持火狐100+ 合并 G

2023-06-20

NsCDE 是一个复古但功能强大的轻量级 UNIX 桌面环境,类似于 CDE 的外观,但具有更强大和更灵活的底层框架,更适合现代类 unix 和 Linux 系统和用户需求。 NsCDE 结合了一些自由软件组件和自定义 FVWM 应用程序和大量配置,可视作

2022-04-14

地轻松迁移到云或跨云。 FOSS 带来了成本节约、代码自由和强大的创新社区。 受访者将降低成本 (45%)、降低许可费用 (41%)、完全访问应用程序源代码 (40%) 和社区力量 (40%) 列为 FOSS 的最大优势。 FOSS 的灵活性是一个主要的

2023-04-30

Dragora 3.0 Beta 2 已发布。 Dragora GNU/Linux 是基于简单这一理念而独立开发的 GNU/Linux 发行。它被自由软件基金会认可,是只提供自由软件的屈指可数的几个发行之一,拥有简化高效的系统安装程序,更强大的包管理系统,以及对

2023-08-17

开放,可视化编程。” CyberDog 2 目前定价 12999 元。一同发布的还有其内置的 CyberGear 微电机,售价 499 元。   此外,其还宣布联动《流浪地球》系列导演郭帆,担任小米科技人文共创家,“和小米一起,邀请全世界机器人

2023-08-18

全新的GoPloy v1.15.2版本已经正式发布了!作为持续部署领域的领先工具,GoPloy不仅仅是一个版本更新,更是为您的开发流程带来的一次质的飞跃。在这个版本中,我们致力于提供更智能、更强大的功能,以满足您在持续部署过程

2023-07-20

跟着我读三遍! 自由软件意味着使用者有运行、复制、发布、研究、修改和改进该软件的自由。 !!! 自由软件意味着使用者有运行、复制、发布、研究、修改和改进该软件的自由。 !!! 自由软件意味着使用者有运行、

2023-07-07

我们的项目 WSL-libre-linux-kernel 已经发布了 6.4.0 版本。这是一个为 Windows Subsystem for Linux (WSL) 定制的自由 Linux 内核,旨在提供更高的性能、安全性和兼容性。我们的项目基于 Linux-libre 项目,删除了所有非自由的软件和驱动,保

2023-03-23

数据可视化引擎 G2 5.0 正式版本 “Spring” 现已发布。本次主版本更新包含更简洁和专业的可视化语法,更丰富的图表类型和图表特性,易于拓展的全新 API 和架构。在提高 G2 灵活性和易用性的同时,也为 G2 未来的长期稳定

2023-06-16

ONLYOFFICE发布了最新版本的文档编辑器了,更新的功能包括:绘图、雷达图、合并文档、将某个对象或者整个文档/工作表保存为图片、更强大的编辑区域保护等等。继续阅读本文了解所有的更新。 在编辑器中绘图 尽情发挥创

2022-09-30

Plasma Mobile 是一款自由开源的智能手机用户界面,运行在 Linux 发行版之上,让你的手机成为无所不能、随心定制的强大工具。 Plasma Mobile 基于跨平台程序工具集 Qt、强大灵活的 KDE 程序框架、广受好评的 Plasma 桌面等优秀项目进