Connector marketplace
Deliver a finished run to where you already work. Set the connector's env vars, then add its snippet to comber.config.json connectors[].
Webhook
POST the redacted run record (JSON) to any URL, with an optional bearer token.
COMBER_WEBHOOK_URLCOMBER_WEBHOOK_TOKEN
{"use":"webhook","on":"fail"}
Slack
Post a run summary to a Slack channel via an Incoming Webhook.
COMBER_SLACK_WEBHOOK_URL
{"use":"slack","on":"fail"}
Discord
Post a run summary to a Discord channel via a webhook.
COMBER_DISCORD_WEBHOOK_URL
{"use":"discord","on":"fail"}
GitHub commit status
Set a pass/fail commit status on the checked SHA (shows as a PR check).
GITHUB_TOKENGITHUB_REPOSITORYGITHUB_SHAGITHUB_API_URL
{"use":"github","on":"fail"}
GitLab commit status
Set a pass/fail commit status on the checked SHA (shows on the MR).
GITLAB_TOKENGITLAB_PROJECT_IDGITLAB_COMMIT_SHAGITLAB_API_URL
{"use":"gitlab","on":"fail"}
Bitbucket build status
Set a pass/fail build status on the checked commit (shows on the PR).
BITBUCKET_TOKENBITBUCKET_WORKSPACEBITBUCKET_REPO_SLUGBITBUCKET_COMMIT
{"use":"bitbucket","on":"fail"}
JUnit report
Write findings as a JUnit XML report any CI test-summary UI can render.
None — no secrets required.
{"use":"junit","on":"fail"}
Linear
File a Linear issue for a run with failures.
COMBER_LINEAR_API_KEY
{"use":"linear","on":"fail"}
Jira
File a Jira issue for a run with failures.
JIRA_BASE_URLJIRA_EMAILJIRA_API_TOKEN
{"use":"jira","on":"fail"}
Microsoft Teams
Post a run summary to a Teams channel via an Incoming Webhook.
COMBER_TEAMS_WEBHOOK_URL
{"use":"teams","on":"fail"}
Azure DevOps status
Set a pass/fail commit status on the checked commit (shows on the PR).
AZURE_DEVOPS_TOKENAZURE_DEVOPS_ORG_URLAZURE_DEVOPS_PROJECTAZURE_DEVOPS_REPO_IDAZURE_DEVOPS_COMMIT
{"use":"azure-devops","on":"fail"}