简介
代码源集成
Zadig 支持集成以下代码源:
代码源 | 如何集成 | 说明 |
---|---|---|
GitLab | GitLab 代码源集成 | 采用 OAuth2 的方式进行授权认证 |
GitHub | GitHub 代码源集成 | 采用 OAuth2 的方式进行授权认证 |
Gerrit | Gerrit 代码源集成 | 采用 Basic Auth 的方式进行授权认证 |
Gitee 社区版 | Gitee 代码源集成 | 采用 OAuth2 的方式进行授权认证 |
Gitee 企业版 | Gitee 代码源集成 | 采用 OAuth2 的方式进行授权认证 |
其他 | 其他代码源集成 | 对于支持标准 Git 协议的代码源,使用 SSH Key 或 Access Token 的方式进行鉴权 |
功能兼容列表
不同代码源在系统中可使用的功能有所差异,详细介绍如下。
系统功能 | GitHub | GitLab | Gerrit | Gitee 社区版 | Gitee 企业版 | 其他代码源 |
---|---|---|---|---|---|---|
构建配置(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
测试配置(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
代码扫描配置(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | 支持 Access Token 方式 |
通用任务配置(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
创建 K8s YAML 服务(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | — |
创建 K8s Helm Chart 服务(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
创建 K8s Helm Chart 服务模板(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
批量录入代码信息(图示) | ✅ | ✅ | — | ✅ | ✅ | — |
环境配置(图示) | ✅ | ✅ | — | — | — | — |
工作流触发器,自动配置(图示) | ✅ | ✅ | ✅ | ✅ | ✅ | — |
工作流触发器,手动配置(图示) | ✅ | ✅ | — | ✅ | ✅ | — |
测试触发器(图示) | ✅ | ✅ | — | ✅ | ✅ | — |
代码扫描触发器(图示) | ✅ | ✅(额外支持正则表达式) | — | — | — | — |
导入 Helm Chart Values 文件(图示) | ✅ | ✅ | — | — | — | — |
自定义任务来源配置(图示) | ✅ | ✅ | — | ✅ | ✅ | ✅ |
图示
构建配置
点击查看
测试配置
点击查看
代码扫描配置
点击查看
通用任务配置
点击查看
创建 K8s YAML 服务
点击查看
创建 K8s Helm Chart 服务
点击查看
创建 K8s Helm Chart 服务模板
点击查看
批量录入代码信息
点击查看
环境配置
点击查看
工作流触发器
自动配置工作流触发器
点击查看
手动配置工作流触发器
点击查看
测试触发器
点击查看
代码扫描触发器
点击查看
导入 Helm Chart Values 文件
点击查看