Github
GitHub or GitHub Enterprise
Properties
Link copied to clipboard
Type of authentication
Link copied to clipboard
Filter by the role of pull request contributors
Link copied to clipboard
Filter by source branch
Link copied to clipboard
Filter by target branch
Link copied to clipboard
Whether to ignore draft pull requests
Link copied to clipboard
Functions
Link copied to clipboard
fun booleanParameter(customName: String? = null, trueValue: String? = "true", falseValue: String? = "false"): DelegateProvider<Boolean>
fun booleanParameter(customName: String? = null, trueValue: String? = "true", falseValue: String? = "false", yamlName: String? = null): DelegateProvider<Boolean?>
Link copied to clipboard
fun <T : CompoundParam<T>> compoundParameter(customName: String? = null, yamlName: String? = null): DelegateProvider<T>
Link copied to clipboard
Copies parameters of this object to the specified target
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun storedToken(init: PullRequests.Provider.Github.AuthType.StoredToken.() -> Unit = {}): PullRequests.Provider.Github.AuthType.StoredToken
Use GitHub App credentials
Link copied to clipboard
open fun stringParameter(customName: String? = null, yamlName: String? = null): DelegateProvider<String>
Link copied to clipboard
fun token(init: PullRequests.Provider.Github.AuthType.Token.() -> Unit = {}): PullRequests.Provider.Github.AuthType.Token
Authentication using access token
Link copied to clipboard
Link copied to clipboard
Use VCS root credentials