简介

代码源集成

Zadig 支持集成以下代码源:

代码源如何集成说明
GitLabGitLab 代码源集成采用 OAuth2 的方式进行授权认证
GitHubGitHub 代码源集成采用 OAuth2 的方式进行授权认证
GerritGerrit 代码源集成采用 Basic Auth 的方式进行授权认证
Gitee 社区版Gitee 代码源集成采用 OAuth2 的方式进行授权认证
Gitee 企业版Gitee 代码源集成采用 OAuth2 的方式进行授权认证
其他其他代码源集成对于支持标准 Git 协议的代码源,使用 SSH Key 或 Access Token 的方式进行鉴权

功能兼容列表

不同代码源在系统中可使用的功能有所差异,详细介绍如下。

系统功能GitHubGitLabGerritGitee 社区版Gitee 企业版其他代码源
构建配置(图示
测试配置(图示
代码扫描配置(图示支持 Access Token 方式
通用任务配置(图示
创建 K8s YAML 服务(图示
创建 K8s Helm Chart 服务(图示
创建 K8s Helm Chart 服务模板(图示
批量录入代码信息(图示
环境配置(图示
工作流触发器,自动配置(图示
工作流触发器,手动配置(图示
工作流触发器,YAML 方式配置(图示
测试触发器(图示
代码扫描触发器(图示✅(额外支持正则表达式配置目标分支)
导入 Helm Chart Values 文件(图示
和 Jira Issue 联动(图示
基于 PR 的独立测试环境(图示
自定义任务来源配置(图示

图示

构建配置

点击查看

简介 - 图1

测试配置

点击查看

简介 - 图2

代码扫描配置

点击查看

简介 - 图3

通用任务配置

点击查看

简介 - 图4

创建 K8s YAML 服务

点击查看

简介 - 图5

创建 K8s Helm Chart 服务

点击查看

简介 - 图6

创建 K8s Helm Chart 服务模板

点击查看

简介 - 图7

批量录入代码信息

点击查看

简介 - 图8 简介 - 图9

环境配置

点击查看

简介 - 图10

工作流触发器

自动配置工作流触发器

产品工作流

简介 - 图11

自定义工作流

简介 - 图12

手动配置工作流触发器

产品工作流

简介 - 图13

自定义工作流

简介 - 图14

YAML 方式

仅产品工作流支持 YAML 方式配置触发器。

点击查看

简介 - 图15

测试触发器

点击查看

简介 - 图16

代码扫描触发器

点击查看

简介 - 图17

导入 Helm Chart Values 文件

点击查看

简介 - 图18

和 Jira Issue 联动

如何实现和 Jira Issue 的联动可参考文档:在 Zadig 中追踪 Jira Issue

点击查看

简介 - 图19

基于 PR 的独立测试环境

如何实现基于 PR 的独立测试环境可参考文档:Pull Request 独立测试环境

点击查看

简介 - 图20 简介 - 图21

自定义任务来源配置

简介 - 图22