Introduction
# Git Provider
Zadig supports the integration of the following code sources:
| Code Source | How to Integrate | Description |
|---|---|---|
| GitLab | GitLab Code Source Integration | Authorization and authentication using OAuth2 |
| GitHub | GitHub Code Source Integration | Authorization and authentication using OAuth2 |
| Gerrit | Gerrit Code Source Integration | Authorization and authentication using Basic Auth |
| Gitee Public Cloud | Gitee Code Source Integration | Authorization and authentication using OAuth2 |
| Gitee Private Deployment | Gitee Code Source Integration | Authorization and authentication using OAuth2 |
| Perforce | Perforce Code Source Integration | Authorization and authentication using Basic Auth |
| Other Requirements | Integration of Other Code Sources | For code sources that support the standard Git protocol, use SSH Key or Access Token for authentication |
# Function Compatibility List
The functions available in the system vary depending on the code source. The detailed descriptions are as follows.
| System Function | GitHub | GitLab | Gerrit | Gitee Public Cloud | Gitee Private Deployment | Perforce | Other Code Sources |
|---|---|---|---|---|---|---|---|
| Build configuration ( illustration ) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Test configuration ( illustration ) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Code scanning configuration ( illustration ) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | Supports Access Token method |
| General task configuration ( illustration ) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Create K8s YAML Service ( Illustrated ) | ✅ | ✅ | ✅ | ✅ | ✅ | — | — |
| Create K8s Helm Chart Service ( Illustrated ) | ✅ | ✅ | ✅ | ✅ | ✅ | — | ✅ |
| Create K8s Helm Chart Service Template ( Illustrated ) | ✅ | ✅ | ✅ | ✅ | ✅ | — | ✅ |
| Batch code information ( illustration ) | ✅ | ✅ | — | ✅ | ✅ | — | — |
| Environment configuration ( illustration ) | ✅ | ✅ | — | — | — | — | — |
| Workflow trigger, automatic configuration ( illustration ) | ✅ | ✅ | ✅ | ✅ | ✅ | — | — |
| Workflow trigger, manual configuration ( illustration ) | ✅ | ✅ | — | ✅ | ✅ | — | — |
| Test trigger ( illustration ) | ✅ | ✅ | — | ✅ | ✅ | — | — |
| Code scan trigger ( illustration ) | ✅ | ✅ (Additional support for regular expressions) | — | — | — | — | — |
| Import Helm Chart Values File ( Illustrated ) | ✅ | ✅ | — | — | — | — | — |
| Custom task source configuration ( illustration ) | ✅ | ✅ | — | ✅ | ✅ | — | ✅ |
# Illustration
# Build Configuration
Details

# Test Configuration
Details

# Code Scanning Configuration
Details

# General Task Configuration
Details

# Create a K8s YAML Service
Details

# Create a K8s Helm Chart Service
Details

# Create a K8s Helm Chart Service Template
Details

# Batch Code Information Entry
Details


# Environment Configuration
Details

# Workflow Triggers
# Automatic Workflow Trigger Configuration
Details

# Manual Workflow Trigger Configuration
Details

# Test Trigger
Details

# Code Scan Trigger
Details

# Import the Helm Chart Values File
Details

# Custom Task Source Configuration



