When specifying the ‘source’ field when uploading a build via API or CI integrations, you should use the matching identifier.
Build SourceIdentifier
Web Uploadweb-upload
CLI Uploadcli-upload
GitHub Actionsghactions
Jenkinsjenkins
Unity Build Automationunity-build
GitLab CIgitlab-ci
Azure DevOpsazure-devops
CircleCIcircleci
Travis CItravisci
AppVeyorappveyor
TeamCityteamcity
Bitbucket Pipelinesbitbucket-pipelines
Bitrisebitrise
Codemagiccodemagic
Buildkitebuildkite
Google Cloud Buildgoogle-cloud-build
Bamboobamboo
Semaphoresemaphore
AWS CodeBuildaws-codebuild
Abstruseabstruse
Cirrus CIcirrus-ci
Dronedrone
Concourseconcourse
You can also specify where the source code is hosted in the ‘vc_host’ field.
Source HostIdentifier
GitHubgithub
GitLabgitlab
GitLab Self-Hostedgitlab-self
Perforceperforce
Bitbucketbitbucket
Giteagitea
Forgejoforgejo
Gogsgogs
Codebergcodeberg
SourceForgesourceforge
SourceHutsourcehut
RhodeCoderhodecode
Unity Version Controlunity-vc
AWS CodeCommitaws-codecommit
Azure Reposazure-repos
Beanstalkbeanstalk
Assemblaassembla
Codebasecodebase
Bonobo Git Serverbonobo-git
Phabricatorphabricator
Launchpadlaunchpad
OneDevonedev
Additionally, you may specify the host type in the ‘vc_host_type’ field.
Source Host TypeIdentifier
Gitgit
SVNsvn
Mercurialhg
Perforceperforce
Bazaarbzr
Fossilfossil
Darcsdarcs
CVScvs
Monotonemonotone
Diversiondiversion
Unity Version Controlunity-vc