gitpod.v1.RunnerService

CheckAuthenticationForHost

CheckAuthenticationForHost asks a runner if the user is authenticated against a particular host, e.g. an SCM system. If not, this function will return a URL that the user should visit to authenticate, or indicate that Personal Access Tokens are supported.

post/gitpod.v1.RunnerService/CheckAuthenticationForHost

Request body

hoststring
runnerIdstring uuid

Response

Success

authenticatedboolean
authenticationUrlstring
patSupportedboolean
scmIdstring

scm_id is the unique identifier of the SCM provider

scmNamestring

scm_name is the human-readable name of the SCM provider (e.g., "GitHub", "GitLab")

Changes