Configuration Fields Reference
All integration configuration fields in one place.
Perforce
| Field | Type | Required | Description |
|---|
server_url | string | Yes | Server address (e.g., ssl:server:1666) |
port | string | No | Server port if separate |
workspace | string | No | P4 workspace name |
project_path | string | No | Depot path to monitor |
hidden_depot_paths | array | No | Paths to exclude from browser |
selected_depots | array | No | Specific depots to sync |
username | string | Yes | Perforce username |
password | string | Yes | Perforce password/ticket |
Jenkins
| Field | Type | Required | Description |
|---|
server_url | string | Yes | Jenkins server URL |
job_name | string | No | Default job name |
selected_jobs | array | No | Jobs available for triggering |
build_parameters | object | No | Default build parameters |
username | string | Yes | Jenkins username |
api_token | string | Yes | Jenkins API token |
Steam
| Field | Type | Required | Description |
|---|
steam_app_id | string | Yes | Steam App ID |
steam_depot_id | string | No | Depot ID |
steam_branch | string | No | Branch to monitor (default: public) |
steam_poll_interval | integer | No | Poll interval in seconds |
publisher_key | string | Yes | Steamworks Publisher Key |
Jira
| Field | Type | Required | Description |
|---|
server_url | string | Yes | Jira Cloud URL |
project_key | string | No | Default project key |
email | string | Yes | Jira account email |
api_token | string | Yes | Jira API token |
Discord
| Field | Type | Required | Description |
|---|
webhook_url | string | Yes | Default webhook URL |
builds_channel_webhook_url | string | No | Build notifications |
assets_channel_webhook_url | string | No | Asset notifications |
alerts_channel_webhook_url | string | No | Alerts and errors |
approvals_channel_webhook_url | string | No | Approval requests |
Slack
| Field | Type | Required | Description |
|---|
webhook_url | string | Yes | Slack webhook URL |
channel | string | No | Default channel |
Linear
| Field | Type | Required | Description |
|---|
api_key | string | Yes | Linear API key |
workspace_id | string | No | Workspace ID |
team_id | string | No | Team to sync |
Diversion
| Field | Type | Required | Description |
|---|
api_token | string | Yes | Diversion API token |
repository_url | string | No | Repository URL |
workspace_name | string | No | Workspace name |
branch | string | No | Branch to monitor |
watch_paths | array | No | Paths to watch |
file_types | array | No | File types to track |
Unreal Engine
| Field | Type | Required | Description |
|---|
engine_version | string | No | Unreal Engine version |
target_platform | string | No | Primary build platform |