-
gitHubContext
String gitHubContext
A string label to differentiate the send status from the status of other systems.
-
gitApiUrl
String gitApiUrl
The optional GitHub enterprise instance api url endpoint.
Used when you are using your own GitHub enterprise instance instead of the default GitHub SaaS
(http://github.com)
-
credentialsId
String credentialsId
The id of the jenkins stored credentials to use to connect to GitHub, must identify a
UsernamePassword credential
-
account
String account
The GitHub's account that owns the repo to notify
-
repo
String repo
The repository that owns the commit to notify
-
sha
String sha
The commit to notify unique sha1, used as commit identifier
-
description
String description
A short description of the status to send
-
targetUrl
String targetUrl
The target URL to associate with the sendstatus.
This URL will be linked from the GitHub UI to allow users to easily see the 'source' of the
Status.
-
successDescription
String successDescription
Optional variables to set the status description to upon Success
This variable can also be a regex pattern if the string is wrapped in '/', ex: /(.*)/
Defaults to description if empty
-
failureDescription
String failureDescription
Optional variables to set the status description to upon Failure
This variable can also be a regex pattern if the string is wrapped in '/', ex: /(.*)/
Defaults to description if empty