Types

Link copied to clipboard

Publish build status to Azure DevOps / TFS

Link copied to clipboard

Publish status to Bitbucket Cloud

Link copied to clipboard

Publish status to Bitbucket Server / Data Center

Link copied to clipboard

Publish status to Gerrit Code Review

Link copied to clipboard

Publish status to GitHub

Link copied to clipboard

Publish status to GitLab

Link copied to clipboard

Publish status to JetBrains Space

Link copied to clipboard

Publish build status to Perforce Helix Swarm

Link copied to clipboard

Publish build status to Azure DevOps / TFS

Link copied to clipboard

Publish status to Upsource

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun booleanParameter(    customName: String? = null,     trueValue: String? = "true",     falseValue: String? = "false"): DelegateProvider<Boolean?>
Link copied to clipboard
fun clear()
Link copied to clipboard
fun <T : CompoundParam<T>> compoundParameter(    customName: String? = null): DelegateProvider<T>
Link copied to clipboard
fun <T : Parametrized> copyParamsTo(target: T): T

Copies parameters of this object to the specified target

Link copied to clipboard
fun doubleParameter(customName: String? = null): DelegateProvider<Double>
Link copied to clipboard
fun <E : Enum<E>> enumParameter(    customName: String? = null,     mapping: Map<E, String?>? = null): DelegateProvider<E>
Link copied to clipboard
fun findRawParam(paramName: String): Parameter?
Link copied to clipboard
fun hasParam(paramName: String): Boolean
Link copied to clipboard
fun intParameter(customName: String? = null): DelegateProvider<Int>
Link copied to clipboard
fun param(name: String, value: String)

Adds parameter with specified name and value

Link copied to clipboard
fun removeRawParam(paramName: String)
Link copied to clipboard
open fun stringParameter(customName: String? = null): DelegateProvider<String>
Link copied to clipboard
abstract fun validate(consumer: ErrorConsumer)