Module Contents
alltypes
Module Contents
data class AbsoluteId : Id
data class AbsoluteId : Id
data class AbsoluteId : Id
abstract class AbstractStage : Stage, DependencyConstructor
open class AntBuildStep : BuildStep
open class AntBuildStep : BuildStep
open class AntBuildStep : BuildStep
open class AntBuildStep : BuildStep
open class AntBuildStep : BuildStep
class ArtifactDependency
class ArtifactDependency
class ArtifactDependency
class ArtifactDependency
class ArtifactDependency
data class ArtifactRule
data class ArtifactRule
data class ArtifactRule
open class AutoMerge : BuildFeature
open class AutoMerge : BuildFeature
open class AutoMerge : BuildFeature
open class AutoMerge : BuildFeature
open class AutoMerge : BuildFeature
open class AzureDevopsConnection : ProjectFeature
open class AzureDevopsConnection : ProjectFeature
open class AzureDevopsConnection : ProjectFeature
open class AzureDevopsConnection : ProjectFeature
open class AzureDevopsConnection : ProjectFeature
data class BaseRule
open class BitbucketCloudConnection : ProjectFeature
open class BitbucketCloudConnection : ProjectFeature
open class BitbucketCloudConnection : ProjectFeature
open class BitbucketCloudConnection : ProjectFeature
open class BitbucketCloudConnection : ProjectFeature
class BooleanDelegate : SingleParamDelegate<Boolean>
open class BugzillaIssueTracker : ProjectFeature
open class BugzillaIssueTracker : ProjectFeature
open class BugzillaIssueTracker : ProjectFeature
open class BugzillaIssueTracker : ProjectFeature
open class BugzillaIssueTracker : ProjectFeature
open class BuildFailureOnMetric : FailureCondition
open class BuildFailureOnMetric : FailureCondition
open class BuildFailureOnMetric : FailureCondition
open class BuildFailureOnMetric : FailureCondition
open class BuildFailureOnMetric : FailureCondition
open class BuildFailureOnText : FailureCondition
open class BuildFailureOnText : FailureCondition
open class BuildFailureOnText : FailureCondition
open class BuildFailureOnText : FailureCondition
open class BuildFailureOnText : FailureCondition
open class BuildFeature : Parametrized
open class BuildFeature : Parametrized, Validatable
open class BuildFeature : Parametrized, Validatable
open class BuildFeature : Parametrized, Validatable
open class BuildFeature : Parametrized, Validatable
open class BuildFeatures
class BuildFeatures : Validatable
class BuildFeatures : Validatable
class BuildFeatures : Validatable
class BuildFeatures : Validatable
open class BuildReportTab : ProjectFeature
open class BuildReportTab : ProjectFeature
open class BuildReportTab : ProjectFeature
open class BuildReportTab : ProjectFeature
open class BuildReportTab : ProjectFeature
data class BuildRule
data class BuildRule
data class BuildRule
data class BuildRule
data class BuildRule
open class BuildStep : Parametrized
open class BuildStep : Parametrized, Validatable
open class BuildStep : Parametrized, Validatable
open class BuildStep : Parametrized, Validatable
open class BuildStep : Parametrized, Validatable
class BuildStepConditions : Requirements
class BuildStepConditions : Requirements
class BuildStepConditions : Requirements
class BuildStepConditions : Requirements
class BuildStepConditions : Requirements
open class BuildStepPlaceholder : BuildStep
open class BuildStepPlaceholder : BuildStep
open class BuildStepPlaceholder : BuildStep
open class BuildStepPlaceholder : BuildStep
open class BuildStepPlaceholder : BuildStep
open class BuildSteps
class BuildSteps : Validatable
class BuildSteps : Validatable
class BuildSteps : Validatable
class BuildSteps : Validatable
open class BuildType : BuildTypeSettings
open class BuildType : BuildTypeSettings, Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildTypeRefs
open class BuildTypeRefs
open class BuildTypeRefs
open class BuildTypeSettings
Module Contents
BuildTypeSettings(base: BuildTypeSettings? = null, init: BuildTypeSettings.() -> Unit = {})
enum class Type
var allowExternalStatus: Boolean?
var artifactRules: String?
var buildNumberPattern: String?
fun cleanup(base: Cleanup? = null, init: Cleanup.() -> Unit = {}): Unit
fun dependencies(base: Dependencies? = null, init: Dependencies.() -> Unit = {}): Unit
var description: String
var detectHangingBuilds: Boolean?
fun disableSettings(vararg ids: String): Unit
var enablePersonalBuilds: Boolean?
open var extId: String
fun failureConditions(base: FailureConditions? = null, init: FailureConditions.() -> Unit = {}): Unit
fun features(base: BuildFeatures? = null, init: BuildFeatures.() -> Unit = {}): Unit
var maxRunningBuilds: Int?
open var name: String
fun option(name: String, value: String): Unit
fun params(base: Parametrized? = null, init: ParametrizedWithType.() -> Unit = {}): Unit
var publishArtifacts: PublishMode?
fun requirements(base: Requirements? = null, init: Requirements.() -> Unit = {}): Unit
fun steps(base: BuildSteps? = null, init: BuildSteps.() -> Unit = {}): Unit
fun triggers(base: Triggers? = null, init: Triggers.() -> Unit = {}): Unit
var type: Type?
open var uuid: String
fun vcs(base: VcsSettings? = null, init: VcsSettings.() -> Unit = {}): Unit
open class BuildTypeSettings : Validatable
open class BuildTypeSettings : Validatable, IdOwner
open class BuildTypeSettings : Validatable, IdOwner
open class BuildTypeSettings : Validatable, IdOwner
enum class CheckoutMode
enum class CheckoutMode
enum class CheckoutMode
enum class CheckoutMode
enum class CheckoutMode
class Cleanup
class Cleanup
class Cleanup
class Cleanup
class Cleanup
enum class CleanupLevel
enum class CleanupLevel
enum class CleanupLevel
enum class CleanupLevel
enum class CleanupLevel
data class CleanupRule
data class CleanupRule
data class CleanupRule
data class CleanupRule
open class CommitStatusPublisher : BuildFeature
open class CommitStatusPublisher : BuildFeature
open class CommitStatusPublisher : BuildFeature
open class CommitStatusPublisher : BuildFeature
open class CommitStatusPublisher : BuildFeature
class CompoundDelegateProvider<T : CompoundParam<T>>
class CompoundDelegateProvider<T : CompoundParam<T>>
class CompoundDelegateProvider<T : CompoundParam<T>>
class CompoundDelegateProvider<T : CompoundParam<T>>
open class CompoundParam : Parametrized
abstract class CompoundParam<V> : Parametrized
abstract class CompoundParam<V> : Parametrized
abstract class CompoundParam<V> : Parametrized
abstract class CompoundParam<V> : Parametrized
class CompoundParamDelegate<T : CompoundParam> : ParameterDelegate<T>
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
interface CompoundStage : Stage
abstract class CompoundStageImpl : CompoundStage, AbstractStage
Module Contents
CompoundStageImpl(project: Project?)
open fun buildType(bt: BuildType, options: SnapshotDependencyOptions): BuildType
fun buildType(bt: BuildType, options: SnapshotDependencyOptions, block: BuildType.() -> Unit): BuildType
fun buildType(options: SnapshotDependencyOptions, block: BuildType.() -> Unit): BuildType
open fun buildTypes(): List<BuildType>
fun composite(name: String, block: BuildType.() -> Unit): BuildType
fun composite(block: BuildType.() -> Unit): BuildType
open fun parallel(options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(project: Project, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(project: Project?, composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
open fun sequential(options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(project: Project, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(project: Project?, composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
val stages: <ERROR CLASS>
class Consumer : ErrorConsumer
class Consumer : ErrorConsumer
class Consumer : ErrorConsumer
class Consumer : ErrorConsumer
class Dependencies
class Dependencies
class Dependencies
class Dependencies
class Dependencies
class Dependency
class Dependency
class Dependency
class Dependency
class Dependency
interface DependencyConstructor
open class DevenvBuildStep : BuildStep
open class DevenvBuildStep : BuildStep
open class DevenvBuildStep : BuildStep
open class DevenvBuildStep : BuildStep
open class DevenvBuildStep : BuildStep
open class DockerBuildStep : BuildStep
open class DockerBuildStep : BuildStep
open class DockerBuildStep : BuildStep
open class DockerBuildStep : BuildStep
open class DockerBuildStep : BuildStep
open class DockerCommandStep : BuildStep
open class DockerCommandStep : BuildStep
open class DockerCommandStep : BuildStep
open class DockerCommandStep : BuildStep
open class DockerCommandStep : BuildStep
open class DockerComposeStep : BuildStep
open class DockerComposeStep : BuildStep
open class DockerComposeStep : BuildStep
open class DockerComposeStep : BuildStep
open class DockerComposeStep : BuildStep
open class DockerECRConnection : ProjectFeature
open class DockerECRConnection : ProjectFeature
open class DockerECRConnection : ProjectFeature
open class DockerECRConnection : ProjectFeature
open class DockerECRConnection : ProjectFeature
open class DockerRegistryConnection : ProjectFeature
open class DockerRegistryConnection : ProjectFeature
open class DockerRegistryConnection : ProjectFeature
open class DockerRegistryConnection : ProjectFeature
open class DockerRegistryConnection : ProjectFeature
open class DockerSupportFeature : BuildFeature
open class DockerSupportFeature : BuildFeature
open class DockerSupportFeature : BuildFeature
open class DockerSupportFeature : BuildFeature
open class DockerSupportFeature : BuildFeature
open class DotnetBuildStep : BuildStep
open class DotnetBuildStep : BuildStep
open class DotnetBuildStep : BuildStep
open class DotnetBuildStep : BuildStep
open class DotnetBuildStep : BuildStep
open class DotnetCleanStep : BuildStep
open class DotnetCleanStep : BuildStep
open class DotnetCleanStep : BuildStep
open class DotnetCleanStep : BuildStep
open class DotnetCleanStep : BuildStep
open class DotnetCustomStep : BuildStep
open class DotnetCustomStep : BuildStep
open class DotnetCustomStep : BuildStep
open class DotnetCustomStep : BuildStep
open class DotnetCustomStep : BuildStep
open class DotnetMsBuildStep : BuildStep
open class DotnetMsBuildStep : BuildStep
open class DotnetMsBuildStep : BuildStep
open class DotnetMsBuildStep : BuildStep
open class DotnetMsBuildStep : BuildStep
open class DotnetNugetDeleteStep : BuildStep
open class DotnetNugetDeleteStep : BuildStep
open class DotnetNugetDeleteStep : BuildStep
open class DotnetNugetDeleteStep : BuildStep
open class DotnetNugetDeleteStep : BuildStep
open class DotnetNugetPushStep : BuildStep
open class DotnetNugetPushStep : BuildStep
open class DotnetNugetPushStep : BuildStep
open class DotnetNugetPushStep : BuildStep
open class DotnetNugetPushStep : BuildStep
open class DotnetPackStep : BuildStep
open class DotnetPackStep : BuildStep
open class DotnetPackStep : BuildStep
open class DotnetPackStep : BuildStep
open class DotnetPackStep : BuildStep
open class DotnetPublishStep : BuildStep
open class DotnetPublishStep : BuildStep
open class DotnetPublishStep : BuildStep
open class DotnetPublishStep : BuildStep
open class DotnetPublishStep : BuildStep
open class DotnetRestoreStep : BuildStep
open class DotnetRestoreStep : BuildStep
open class DotnetRestoreStep : BuildStep
open class DotnetRestoreStep : BuildStep
open class DotnetRestoreStep : BuildStep
open class DotnetRunStep : BuildStep
open class DotnetRunStep : BuildStep
open class DotnetRunStep : BuildStep
open class DotnetRunStep : BuildStep
open class DotnetRunStep : BuildStep
open class DotnetTestStep : BuildStep
open class DotnetTestStep : BuildStep
open class DotnetTestStep : BuildStep
open class DotnetTestStep : BuildStep
open class DotnetTestStep : BuildStep
open class DotnetVsTestStep : BuildStep
open class DotnetVsTestStep : BuildStep
open class DotnetVsTestStep : BuildStep
open class DotnetVsTestStep : BuildStep
open class DotnetVsTestStep : BuildStep
object DslContext
object DslContext
object DslContext
class EnumDelegate<E : Enum<E>> : SingleParamDelegate<E>
interface ErrorConsumer
interface ErrorConsumer
interface ErrorConsumer
interface ErrorConsumer
open class ExecBuildStep : BuildStep
open class ExecBuildStep : BuildStep
open class ExecBuildStep : BuildStep
open class ExecBuildStep : BuildStep
open class ExecBuildStep : BuildStep
enum class FailureAction
enum class FailureAction
enum class FailureAction
enum class FailureAction
enum class FailureAction
open class FailureCondition : BuildFeature
open class FailureCondition : BuildFeature
open class FailureCondition : BuildFeature
open class FailureCondition : BuildFeature
open class FailureCondition : BuildFeature
class FailureConditions
class FailureConditions : Validatable
class FailureConditions : Validatable
class FailureConditions : Validatable
class FailureConditions : Validatable
open class FileContentReplacer : BuildFeature
open class FileContentReplacer : BuildFeature
open class FileContentReplacer : BuildFeature
open class FileContentReplacer : BuildFeature
open class FileContentReplacer : BuildFeature
open class FinishBuildTrigger : Trigger
open class FinishBuildTrigger : Trigger
open class FinishBuildTrigger : Trigger
open class FinishBuildTrigger : Trigger
open class FinishBuildTrigger : Trigger
open class FreeDiskSpace : BuildFeature
open class FreeDiskSpace : BuildFeature
open class FreeDiskSpace : BuildFeature
open class FreeDiskSpace : BuildFeature
open class FreeDiskSpace : BuildFeature
open class GHEConnection : ProjectFeature
open class GHEConnection : ProjectFeature
open class GHEConnection : ProjectFeature
open class GHEConnection : ProjectFeature
open class GHEConnection : ProjectFeature
open class GitHubConnection : ProjectFeature
open class GitHubConnection : ProjectFeature
open class GitHubConnection : ProjectFeature
open class GitHubConnection : ProjectFeature
open class GitHubConnection : ProjectFeature
open class GitLabConnection : ProjectFeature
open class GitLabConnection : ProjectFeature
open class GitLabConnection : ProjectFeature
open class GitLabConnection : ProjectFeature
open class GitLabConnection : ProjectFeature
open class GitLabEEConnection : ProjectFeature
open class GitLabEEConnection : ProjectFeature
open class GitLabEEConnection : ProjectFeature
open class GitLabEEConnection : ProjectFeature
open class GitLabEEConnection : ProjectFeature
open class GitVcsRoot : VcsRoot
open class GitVcsRoot : VcsRoot
open class GitVcsRoot : VcsRoot
open class GitVcsRoot : VcsRoot
open class GitVcsRoot : VcsRoot
open class GolangFeature : BuildFeature
open class GolangFeature : BuildFeature
open class GolangFeature : BuildFeature
open class GolangFeature : BuildFeature
open class GolangFeature : BuildFeature
open class GradleBuildStep : BuildStep
open class GradleBuildStep : BuildStep
open class GradleBuildStep : BuildStep
open class GradleBuildStep : BuildStep
open class GradleBuildStep : BuildStep
open class HgVcsRoot : VcsRoot
open class HgVcsRoot : VcsRoot
open class HgVcsRoot : VcsRoot
open class HgVcsRoot : VcsRoot
open class HgVcsRoot : VcsRoot
sealed class Id : IdOwner
sealed class Id : IdOwner
sealed class Id : IdOwner
class IdGenerator
class IdGenerator
class IdGenerator
class IdGenerator
class IdGenerator
interface IdOwner
interface IdOwner
interface IdOwner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
abstract class IdeaSettingsBasedRunner : BuildStep
abstract class IdeaSettingsBasedRunner : BuildStep
abstract class IdeaSettingsBasedRunner : BuildStep
abstract class IdeaSettingsBasedRunner : BuildStep
abstract class IdeaSettingsBasedRunner : BuildStep
class IntDelegate : SingleParamDelegate<Int>
open class InvestigationsAutoAssigner : BuildFeature
open class InvestigationsAutoAssigner : BuildFeature
open class InvestigationsAutoAssigner : BuildFeature
open class InvestigationsAutoAssigner : BuildFeature
open class InvestigationsAutoAssigner : BuildFeature
open class JiraCloudIntegration : BuildFeature
open class JiraCloudIntegration : BuildFeature
open class JiraCloudIntegration : BuildFeature
open class JiraCloudIntegration : BuildFeature
open class JiraCloudIntegration : BuildFeature
open class JiraIssueTracker : ProjectFeature
open class JiraIssueTracker : ProjectFeature
open class JiraIssueTracker : ProjectFeature
open class JiraIssueTracker : ProjectFeature
open class JiraIssueTracker : ProjectFeature
open class MSBuildStep : BuildStep
open class MSBuildStep : BuildStep
open class MSBuildStep : BuildStep
open class MSBuildStep : BuildStep
open class MSBuildStep : BuildStep
open class MSTestStep : BuildStep
open class MSTestStep : BuildStep
open class MSTestStep : BuildStep
open class MSTestStep : BuildStep
open class MSTestStep : BuildStep
open class MSpecStep : BuildStep
open class MSpecStep : BuildStep
open class MSpecStep : BuildStep
open class MSpecStep : BuildStep
open class MSpecStep : BuildStep
open class MavenArtifactDependencyTrigger : Trigger
open class MavenArtifactDependencyTrigger : Trigger
open class MavenArtifactDependencyTrigger : Trigger
open class MavenArtifactDependencyTrigger : Trigger
open class MavenArtifactDependencyTrigger : Trigger
open class MavenBuildStep : BuildStep
open class MavenBuildStep : BuildStep
open class MavenBuildStep : BuildStep
open class MavenBuildStep : BuildStep
open class MavenBuildStep : BuildStep
open class MavenSnapshotDependencyTrigger : Trigger
open class MavenSnapshotDependencyTrigger : Trigger
open class MavenSnapshotDependencyTrigger : Trigger
open class MavenSnapshotDependencyTrigger : Trigger
open class MavenSnapshotDependencyTrigger : Trigger
open class NAntStep : BuildStep
open class NAntStep : BuildStep
open class NAntStep : BuildStep
open class NAntStep : BuildStep
open class NAntStep : BuildStep
open class NUnitStep : BuildStep
open class NUnitStep : BuildStep
open class NUnitStep : BuildStep
open class NUnitStep : BuildStep
open class NUnitStep : BuildStep
open class Notifications : BuildFeature
open class Notifications : BuildFeature
open class Notifications : BuildFeature
open class Notifications : BuildFeature
open class Notifications : BuildFeature
open class NuGetFeed : ProjectFeature
open class NuGetFeed : ProjectFeature
open class NuGetFeed : ProjectFeature
open class NuGetFeed : ProjectFeature
open class NuGetFeed : ProjectFeature
open class NuGetFeedCredentials : BuildFeature
open class NuGetFeedCredentials : BuildFeature
open class NuGetFeedCredentials : BuildFeature
open class NuGetFeedCredentials : BuildFeature
open class NuGetFeedCredentials : BuildFeature
open class NuGetInstallerStep : BuildStep
open class NuGetInstallerStep : BuildStep
open class NuGetInstallerStep : BuildStep
open class NuGetInstallerStep : BuildStep
open class NuGetInstallerStep : BuildStep
open class NuGetPackStep : BuildStep
open class NuGetPackStep : BuildStep
open class NuGetPackStep : BuildStep
open class NuGetPackStep : BuildStep
open class NuGetPackStep : BuildStep
open class NuGetPackagesIndexer : BuildFeature
open class NuGetPackagesIndexer : BuildFeature
open class NuGetPackagesIndexer : BuildFeature
open class NuGetPackagesIndexer : BuildFeature
open class NuGetPackagesIndexer : BuildFeature
open class NuGetPublishStep : BuildStep
open class NuGetPublishStep : BuildStep
open class NuGetPublishStep : BuildStep
open class NuGetPublishStep : BuildStep
open class NuGetPublishStep : BuildStep
class Options : Parametrized
class Options : Parametrized
class Options : Parametrized
class Options : Parametrized
class ParallelStageImpl : CompoundStage, DependencyConstructor, CompoundStageImpl
data class Parameter
data class Parameter
data class Parameter
data class Parameter
data class Parameter
abstract class ParameterDelegate<T> : Params
abstract class ParameterDelegate<T>
abstract class ParameterDelegate<T>
abstract class ParameterDelegate<T>
abstract class ParameterDelegate<T>
enum class ParameterDisplay
enum class ParameterDisplay
enum class ParameterDisplay
enum class ParameterDisplay
enum class ParameterDisplay
class ParameterRef
class ParameterRef
class ParameterRef
abstract class ParameterSpec
sealed class ParameterSpec
sealed class ParameterSpec
sealed class ParameterSpec
sealed class ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecText : ParameterSpec
class ParameterSpecText : ParameterSpec
class ParameterSpecText : ParameterSpec
class ParameterSpecText : ParameterSpec
class ParameterSpecText : ParameterSpec
open class Parametrized : Params
open class Parametrized
open class Parametrized
open class Parametrized
open class Parametrized
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
interface Params
open class Perfmon : BuildFeature
open class Perfmon : BuildFeature
open class Perfmon : BuildFeature
open class Perfmon : BuildFeature
open class Perfmon : BuildFeature
open class PerforceVcsRoot : VcsRoot
open class PerforceVcsRoot : VcsRoot
open class PerforceVcsRoot : VcsRoot
open class PerforceVcsRoot : VcsRoot
open class PerforceVcsRoot : VcsRoot
open class PowerShellStep : BuildStep
open class PowerShellStep : BuildStep
open class PowerShellStep : BuildStep
open class PowerShellStep : BuildStep
open class PowerShellStep : BuildStep
open class Project
open class Project : Validatable
open class Project : Validatable, IdOwner
open class Project : Validatable, IdOwner
open class Project : Validatable, IdOwner
open class ProjectFeature : Parametrized
open class ProjectFeature : Parametrized, Validatable
open class ProjectFeature : Parametrized, Validatable
open class ProjectFeature : Parametrized, Validatable
open class ProjectFeature : Parametrized, Validatable
class ProjectFeatures
class ProjectFeatures : Validatable
class ProjectFeatures : Validatable
class ProjectFeatures : Validatable
class ProjectFeatures : Validatable
open class ProjectReportTab : ProjectFeature
open class ProjectReportTab : ProjectFeature
open class ProjectReportTab : ProjectFeature
open class ProjectReportTab : ProjectFeature
open class ProjectReportTab : ProjectFeature
open class PropInitOnceDelegate<T>
open class PropInitOnceDelegate<T>
enum class PublishMode
enum class PublishMode
enum class PublishMode
enum class PublishMode
enum class PublishMode
open class PullRequests : BuildFeature
open class PullRequests : BuildFeature
open class PullRequests : BuildFeature
open class PullRequests : BuildFeature
open class PullRequests : BuildFeature
data class RelativeId : Id
data class RelativeId : Id
data class RelativeId : Id
data class Requirement
data class Requirement
data class Requirement
data class Requirement
data class Requirement
enum class RequirementType
enum class RequirementType
enum class RequirementType
enum class RequirementType
enum class RequirementType
open class Requirements
Module Contents
Requirements(base: Requirements? = null, init: Requirements.() -> Unit = {})
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
operator fun plus(other: Requirements): Requirements
operator fun plus(req: Requirement): Requirements
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
open class RetryBuildTrigger : Trigger
open class RetryBuildTrigger : Trigger
open class RetryBuildTrigger : Trigger
open class RetryBuildTrigger : Trigger
open class RetryBuildTrigger : Trigger
enum class ReuseBuilds
enum class ReuseBuilds
enum class ReuseBuilds
enum class ReuseBuilds
enum class ReuseBuilds
open class ScheduleTrigger : Trigger
open class ScheduleTrigger : Trigger
open class ScheduleTrigger : Trigger
open class ScheduleTrigger : Trigger
open class ScheduleTrigger : Trigger
open class ScriptBuildStep : BuildStep
open class ScriptBuildStep : BuildStep
open class ScriptBuildStep : BuildStep
open class ScriptBuildStep : BuildStep
open class ScriptBuildStep : BuildStep
class SequentialStageImpl : CompoundStage, DependencyConstructor, CompoundStageImpl
class Single : Stage, DependencyConstructor, AbstractStage
class SingleDelegateProvider<T>
class SingleDelegateProvider<T>
class SingleDelegateProvider<T>
class SingleDelegateProvider<T>
abstract class SingleParamDelegate<T> : ParameterDelegate<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
open class SlackConnection : ProjectFeature
open class SlackConnection : ProjectFeature
open class SlackConnection : ProjectFeature
open class SlackConnection : ProjectFeature
open class SlackConnection : ProjectFeature
class SnapshotDependency
class SnapshotDependency
class SnapshotDependency
class SnapshotDependency
class SnapshotDependency
typealias SnapshotDependencyOptions = SnapshotDependency.() -> Unit
open class SshAgent : BuildFeature
open class SshAgent : BuildFeature
open class SshAgent : BuildFeature
open class SshAgent : BuildFeature
open class SshAgent : BuildFeature
interface Stage
object StageFactory
class StringDelegate : SingleParamDelegate<String>
open class SvnVcsRoot : VcsRoot
open class SvnVcsRoot : VcsRoot
open class SvnVcsRoot : VcsRoot
open class SvnVcsRoot : VcsRoot
open class SvnVcsRoot : VcsRoot
open class Swabra : BuildFeature
open class Swabra : BuildFeature
open class Swabra : BuildFeature
open class Swabra : BuildFeature
open class Swabra : BuildFeature
@DslMarker annotation class TeamCityDsl
@DslMarker annotation class TeamCityDsl
@DslMarker annotation class TeamCityDsl
@DslMarker annotation class TeamCityDsl
open class Template : BuildTypeSettings
open class Template : BuildTypeSettings, Validatable
open class Template : BuildTypeSettings, Validatable
open class Template : BuildTypeSettings, Validatable
open class Template : BuildTypeSettings, Validatable
open class TfsIssueTracker : ProjectFeature
open class TfsIssueTracker : ProjectFeature
open class TfsIssueTracker : ProjectFeature
open class TfsIssueTracker : ProjectFeature
open class TfsIssueTracker : ProjectFeature
open class TfsVcsRoot : VcsRoot
open class TfsVcsRoot : VcsRoot
open class TfsVcsRoot : VcsRoot
open class TfsVcsRoot : VcsRoot
open class TfsVcsRoot : VcsRoot
open class Trigger : Parametrized
open class Trigger : Parametrized, Validatable
open class Trigger : Parametrized, Validatable
open class Trigger : Parametrized, Validatable
open class Trigger : Parametrized, Validatable
class Triggers
class Triggers : Validatable
class Triggers : Validatable
class Triggers : Validatable
class Triggers : Validatable
open class VSTestStep : BuildStep
open class VSTestStep : BuildStep
open class VSTestStep : BuildStep
open class VSTestStep : BuildStep
open class VSTestStep : BuildStep
interface Validatable
interface Validatable
interface Validatable
interface Validatable
open class VcsLabeling : BuildFeature
open class VcsLabeling : BuildFeature
open class VcsLabeling : BuildFeature
open class VcsLabeling : BuildFeature
open class VcsLabeling : BuildFeature
open class VcsRoot : Parametrized
open class VcsRoot : Parametrized, Validatable
open class VcsRoot : Parametrized, Validatable, IdOwner
open class VcsRoot : Parametrized, Validatable, IdOwner
open class VcsRoot : Parametrized, Validatable, IdOwner
data class VcsRootEntry
data class VcsRootEntry
data class VcsRootEntry
open class VcsRootRefs
open class VcsRootRefs
open class VcsRootRefs
class VcsSettings
class VcsSettings
class VcsSettings
class VcsSettings
class VcsSettings
open class VcsTrigger : Trigger
open class VcsTrigger : Trigger
open class VcsTrigger : Trigger
open class VcsTrigger : Trigger
open class VcsTrigger : Trigger
open class VersionedSettings : ProjectFeature
open class VersionedSettings : ProjectFeature
open class VersionedSettings : ProjectFeature
open class VersionedSettings : ProjectFeature
open class VersionedSettings : ProjectFeature
open class VisualStudioStep : BuildStep
open class VisualStudioStep : BuildStep
open class VisualStudioStep : BuildStep
open class VisualStudioStep : BuildStep
open class VisualStudioStep : BuildStep
open class YouTrackIssueTracker : ProjectFeature
open class YouTrackIssueTracker : ProjectFeature
open class YouTrackIssueTracker : ProjectFeature
open class YouTrackIssueTracker : ProjectFeature
open class YouTrackIssueTracker : ProjectFeature
class _Samples
class _Samples
class _Samples
class _Samples
kotlin.String
kotlin.String
kotlin.String
kotlin.String
kotlin.String
package jetbrains.buildServer.configs.kotlin.v10
Module Contents
class ArtifactDependency
class BooleanDelegate : SingleParamDelegate<Boolean>
open class BuildFeature : Parametrized
open class BuildFeatures
data class BuildRule
open class BuildStep : Parametrized
class BuildStepConditions : Requirements
open class BuildSteps
open class BuildType : BuildTypeSettings
open class BuildTypeSettings
Module Contents
BuildTypeSettings(base: BuildTypeSettings? = null, init: BuildTypeSettings.() -> Unit = {})
enum class Type
var allowExternalStatus: Boolean?
var artifactRules: String?
var buildNumberPattern: String?
fun cleanup(base: Cleanup? = null, init: Cleanup.() -> Unit = {}): Unit
fun dependencies(base: Dependencies? = null, init: Dependencies.() -> Unit = {}): Unit
var description: String
var detectHangingBuilds: Boolean?
fun disableSettings(vararg ids: String): Unit
var enablePersonalBuilds: Boolean?
open var extId: String
fun failureConditions(base: FailureConditions? = null, init: FailureConditions.() -> Unit = {}): Unit
fun features(base: BuildFeatures? = null, init: BuildFeatures.() -> Unit = {}): Unit
var maxRunningBuilds: Int?
open var name: String
fun option(name: String, value: String): Unit
fun params(base: Parametrized? = null, init: ParametrizedWithType.() -> Unit = {}): Unit
var publishArtifacts: PublishMode?
fun requirements(base: Requirements? = null, init: Requirements.() -> Unit = {}): Unit
fun steps(base: BuildSteps? = null, init: BuildSteps.() -> Unit = {}): Unit
fun triggers(base: Triggers? = null, init: Triggers.() -> Unit = {}): Unit
var type: Type?
open var uuid: String
fun vcs(base: VcsSettings? = null, init: VcsSettings.() -> Unit = {}): Unit
enum class CheckoutMode
class Cleanup
enum class CleanupLevel
data class CleanupRule
open class CompoundParam : Parametrized
class CompoundParamDelegate<T : CompoundParam> : ParameterDelegate<T>
class Dependencies
class Dependency
class EnumDelegate<E : Enum<E>> : SingleParamDelegate<E>
enum class FailureAction
open class FailureCondition : BuildFeature
class FailureConditions
class IdGenerator
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
abstract class IdeaSettingsBasedRunner : BuildStep
class IntDelegate : SingleParamDelegate<Int>
data class Parameter
abstract class ParameterDelegate<T> : Params
enum class ParameterDisplay
abstract class ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecText : ParameterSpec
open class Parametrized : Params
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
interface Params
open class Project
open class ProjectFeature : Parametrized
class ProjectFeatures
enum class PublishMode
data class Requirement
enum class RequirementType
open class Requirements
Module Contents
Requirements(base: Requirements? = null, init: Requirements.() -> Unit = {})
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
operator fun plus(other: Requirements): Requirements
operator fun plus(req: Requirement): Requirements
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
enum class ReuseBuilds
abstract class SingleParamDelegate<T> : ParameterDelegate<T>
class SnapshotDependency
class StringDelegate : SingleParamDelegate<String>
val TQ: String
open class Template : BuildTypeSettings
open class Trigger : Parametrized
class Triggers
open class VcsRoot : Parametrized
class VcsSettings
class _Samples
fun BuildSteps.ideaDuplicates(base: IdeaDuplicates? = null, init: IdeaDuplicates.() -> Unit = {}): Unit
fun BuildSteps.ideaInspections(base: IdeaInspections? = null, init: IdeaInspections.() -> Unit = {}): Unit
fun BuildSteps.ideaRunner(base: IdeaRunner? = null, init: IdeaRunner.() -> Unit = {}): Unit
kotlin.String
fun project(project: Project? = null, init: Project.() -> Unit = {}): Unit
var version: String?
package jetbrains.buildServer.configs.kotlin.v10.buildFeatures
Module Contents
open class AutoMerge : BuildFeature
open class CommitStatusPublisher : BuildFeature
open class DockerSupportFeature : BuildFeature
open class FileContentReplacer : BuildFeature
open class FreeDiskSpace : BuildFeature
open class GolangFeature : BuildFeature
open class InvestigationsAutoAssigner : BuildFeature
open class JiraCloudIntegration : BuildFeature
open class Notifications : BuildFeature
open class NuGetFeedCredentials : BuildFeature
open class NuGetPackagesIndexer : BuildFeature
open class Perfmon : BuildFeature
open class PullRequests : BuildFeature
open class SshAgent : BuildFeature
open class Swabra : BuildFeature
open class VcsLabeling : BuildFeature
fun BuildFeatures.commitStatusPublisher(base: CommitStatusPublisher? = null, init: CommitStatusPublisher.() -> Unit = {}): Unit
fun BuildFeatures.dockerSupport(base: DockerSupportFeature? = null, init: DockerSupportFeature.() -> Unit = {}): Unit
fun BuildFeatures.freeDiskSpace(base: FreeDiskSpace? = null, init: FreeDiskSpace.() -> Unit = {}): Unit
fun BuildFeatures.golang(base: GolangFeature? = null, init: GolangFeature.() -> Unit = {}): Unit
fun BuildFeatures.investigationsAutoAssigner(base: InvestigationsAutoAssigner? = null, init: InvestigationsAutoAssigner.() -> Unit = {}): Unit
fun BuildFeatures.jiraCloudIntegration(base: JiraCloudIntegration? = null, init: JiraCloudIntegration.() -> Unit = {}): Unit
fun BuildFeatures.merge(base: AutoMerge? = null, init: AutoMerge.() -> Unit = {}): Unit
fun BuildFeatures.notifications(base: Notifications? = null, init: Notifications.() -> Unit = {}): Unit
fun BuildFeatures.nuGetFeedCredentials(base: NuGetFeedCredentials? = null, init: NuGetFeedCredentials.() -> Unit = {}): Unit
fun BuildFeatures.nuGetPackagesIndexer(base: NuGetPackagesIndexer? = null, init: NuGetPackagesIndexer.() -> Unit = {}): Unit
fun BuildFeatures.perfmon(base: Perfmon? = null, init: Perfmon.() -> Unit = {}): Unit
fun BuildFeatures.pullRequests(base: PullRequests? = null, init: PullRequests.() -> Unit = {}): Unit
fun BuildFeatures.replaceContent(base: FileContentReplacer? = null, init: FileContentReplacer.() -> Unit = {}): Unit
fun BuildFeatures.sshAgent(base: SshAgent? = null, init: SshAgent.() -> Unit = {}): Unit
fun BuildFeatures.swabra(base: Swabra? = null, init: Swabra.() -> Unit = {}): Unit
fun BuildFeatures.vcsLabeling(base: VcsLabeling? = null, init: VcsLabeling.() -> Unit = {}): Unit
package jetbrains.buildServer.configs.kotlin.v10.buildSteps
Module Contents
open class AntBuildStep : BuildStep
open class BuildStepPlaceholder : BuildStep
open class DevenvBuildStep : BuildStep
open class DockerBuildStep : BuildStep
open class DockerCommandStep : BuildStep
open class DockerComposeStep : BuildStep
open class DotnetBuildStep : BuildStep
open class DotnetCleanStep : BuildStep
open class DotnetCustomStep : BuildStep
open class DotnetMsBuildStep : BuildStep
open class DotnetNugetDeleteStep : BuildStep
open class DotnetNugetPushStep : BuildStep
open class DotnetPackStep : BuildStep
open class DotnetPublishStep : BuildStep
open class DotnetRestoreStep : BuildStep
open class DotnetRunStep : BuildStep
open class DotnetTestStep : BuildStep
open class DotnetVsTestStep : BuildStep
open class ExecBuildStep : BuildStep
open class GradleBuildStep : BuildStep
open class MSBuildStep : BuildStep
open class MSTestStep : BuildStep
open class MSpecStep : BuildStep
open class MavenBuildStep : BuildStep
open class NAntStep : BuildStep
open class NUnitStep : BuildStep
open class NuGetInstallerStep : BuildStep
open class NuGetPackStep : BuildStep
open class NuGetPublishStep : BuildStep
open class PowerShellStep : BuildStep
open class ScriptBuildStep : BuildStep
open class VSTestStep : BuildStep
open class VisualStudioStep : BuildStep
fun BuildSteps.ant(base: AntBuildStep? = null, init: AntBuildStep.() -> Unit = {}): Unit
fun BuildSteps.dockerBuild(base: DockerBuildStep? = null, init: DockerBuildStep.() -> Unit = {}): Unit
fun BuildSteps.dockerCommand(base: DockerCommandStep? = null, init: DockerCommandStep.() -> Unit = {}): Unit
fun BuildSteps.dockerCompose(base: DockerComposeStep? = null, init: DockerComposeStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetBuild(base: DotnetBuildStep? = null, init: DotnetBuildStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetClean(base: DotnetCleanStep? = null, init: DotnetCleanStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetCustom(base: DotnetCustomStep? = null, init: DotnetCustomStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetDevenv(base: DevenvBuildStep? = null, init: DevenvBuildStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetMsBuild(base: DotnetMsBuildStep? = null, init: DotnetMsBuildStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetNugetDelete(base: DotnetNugetDeleteStep? = null, init: DotnetNugetDeleteStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetNugetPush(base: DotnetNugetPushStep? = null, init: DotnetNugetPushStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetPack(base: DotnetPackStep? = null, init: DotnetPackStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetPublish(base: DotnetPublishStep? = null, init: DotnetPublishStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetRestore(base: DotnetRestoreStep? = null, init: DotnetRestoreStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetRun(base: DotnetRunStep? = null, init: DotnetRunStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetTest(base: DotnetTestStep? = null, init: DotnetTestStep.() -> Unit = {}): Unit
fun BuildSteps.dotnetVsTest(base: DotnetVsTestStep? = null, init: DotnetVsTestStep.() -> Unit = {}): Unit
fun BuildSteps.exec(base: ExecBuildStep? = null, init: ExecBuildStep.() -> Unit = {}): Unit
fun BuildSteps.gradle(base: GradleBuildStep? = null, init: GradleBuildStep.() -> Unit = {}): Unit
fun BuildSteps.maven(base: MavenBuildStep? = null, init: MavenBuildStep.() -> Unit = {}): Unit
fun BuildSteps.msBuild(base: MSBuildStep? = null, init: MSBuildStep.() -> Unit = {}): Unit
fun BuildSteps.mspec(base: MSpecStep? = null, init: MSpecStep.() -> Unit = {}): Unit
fun BuildSteps.mstest(base: MSTestStep? = null, init: MSTestStep.() -> Unit = {}): Unit
fun BuildSteps.nant(base: NAntStep? = null, init: NAntStep.() -> Unit = {}): Unit
fun BuildSteps.nuGetInstaller(base: NuGetInstallerStep? = null, init: NuGetInstallerStep.() -> Unit = {}): Unit
fun BuildSteps.nuGetPack(base: NuGetPackStep? = null, init: NuGetPackStep.() -> Unit = {}): Unit
fun BuildSteps.nuGetPublish(base: NuGetPublishStep? = null, init: NuGetPublishStep.() -> Unit = {}): Unit
fun BuildSteps.nunit(base: NUnitStep? = null, init: NUnitStep.() -> Unit = {}): Unit
fun BuildSteps.placeholder(base: BuildStepPlaceholder? = null, init: BuildStepPlaceholder.() -> Unit = {}): Unit
fun BuildSteps.powerShell(base: PowerShellStep? = null, init: PowerShellStep.() -> Unit = {}): Unit
fun BuildSteps.script(base: ScriptBuildStep? = null, init: ScriptBuildStep.() -> Unit = {}): Unit
fun BuildSteps.visualStudio(base: VisualStudioStep? = null, init: VisualStudioStep.() -> Unit = {}): Unit
fun BuildSteps.vstest(base: VSTestStep? = null, init: VSTestStep.() -> Unit = {}): Unit
package jetbrains.buildServer.configs.kotlin.v10.failureConditions
package jetbrains.buildServer.configs.kotlin.v10.projectFeatures
Module Contents
open class AzureDevopsConnection : ProjectFeature
open class BitbucketCloudConnection : ProjectFeature
open class BugzillaIssueTracker : ProjectFeature
open class BuildReportTab : ProjectFeature
open class DockerECRConnection : ProjectFeature
open class DockerRegistryConnection : ProjectFeature
open class GHEConnection : ProjectFeature
open class GitHubConnection : ProjectFeature
open class GitLabConnection : ProjectFeature
open class GitLabEEConnection : ProjectFeature
open class JiraIssueTracker : ProjectFeature
open class NuGetFeed : ProjectFeature
open class ProjectReportTab : ProjectFeature
open class SlackConnection : ProjectFeature
open class TfsIssueTracker : ProjectFeature
open class VersionedSettings : ProjectFeature
open class YouTrackIssueTracker : ProjectFeature
fun ProjectFeatures.azureDevopsConnection(base: AzureDevopsConnection? = null, init: AzureDevopsConnection.() -> Unit = {}): Unit
fun ProjectFeatures.bitbucketCloudConnection(base: BitbucketCloudConnection? = null, init: BitbucketCloudConnection.() -> Unit = {}): Unit
fun ProjectFeatures.bugzilla(base: BugzillaIssueTracker? = null, init: BugzillaIssueTracker.() -> Unit = {}): Unit
fun ProjectFeatures.buildReportTab(base: BuildReportTab? = null, init: BuildReportTab.() -> Unit = {}): Unit
fun ProjectFeatures.dockerECRRegistry(base: DockerECRConnection? = null, init: DockerECRConnection.() -> Unit = {}): Unit
fun ProjectFeatures.dockerRegistry(base: DockerRegistryConnection? = null, init: DockerRegistryConnection.() -> Unit = {}): Unit
fun ProjectFeatures.gheConnection(base: GHEConnection? = null, init: GHEConnection.() -> Unit = {}): Unit
fun ProjectFeatures.githubConnection(base: GitHubConnection? = null, init: GitHubConnection.() -> Unit = {}): Unit
fun ProjectFeatures.gitlabConnection(base: GitLabConnection? = null, init: GitLabConnection.() -> Unit = {}): Unit
fun ProjectFeatures.gitlabEEConnection(base: GitLabEEConnection? = null, init: GitLabEEConnection.() -> Unit = {}): Unit
fun ProjectFeatures.jira(base: JiraIssueTracker? = null, init: JiraIssueTracker.() -> Unit = {}): Unit
fun ProjectFeatures.nuGetFeed(base: NuGetFeed? = null, init: NuGetFeed.() -> Unit = {}): Unit
fun ProjectFeatures.projectReportTab(base: ProjectReportTab? = null, init: ProjectReportTab.() -> Unit = {}): Unit
fun ProjectFeatures.slackConnection(base: SlackConnection? = null, init: SlackConnection.() -> Unit = {}): Unit
fun ProjectFeatures.tfsIssueTracker(base: TfsIssueTracker? = null, init: TfsIssueTracker.() -> Unit = {}): Unit
fun ProjectFeatures.versionedSettings(base: VersionedSettings? = null, init: VersionedSettings.() -> Unit = {}): Unit
fun ProjectFeatures.youtrack(base: YouTrackIssueTracker? = null, init: YouTrackIssueTracker.() -> Unit = {}): Unit
package jetbrains.buildServer.configs.kotlin.v10.triggers
package jetbrains.buildServer.configs.kotlin.v10.vcs
package jetbrains.buildServer.configs.kotlin.v2017_2
Module Contents
class ArtifactDependency
open class BuildFeature : Parametrized, Validatable
class BuildFeatures : Validatable
data class BuildRule
open class BuildStep : Parametrized, Validatable
class BuildStepConditions : Requirements
class BuildSteps : Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildTypeSettings : Validatable
enum class CheckoutMode
class Cleanup
enum class CleanupLevel
data class CleanupRule
class CompoundDelegateProvider<T : CompoundParam<T>>
abstract class CompoundParam<V> : Parametrized
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
class Consumer : ErrorConsumer
class Dependencies
class Dependency
interface ErrorConsumer
enum class FailureAction
open class FailureCondition : BuildFeature
class FailureConditions : Validatable
class IdGenerator
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
abstract class IdeaSettingsBasedRunner : BuildStep
class Options : Parametrized
data class Parameter
abstract class ParameterDelegate<T>
enum class ParameterDisplay
sealed class ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecText : ParameterSpec
open class Parametrized
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class Project : Validatable
open class ProjectFeature : Parametrized, Validatable
class ProjectFeatures : Validatable
enum class PublishMode
data class Requirement
enum class RequirementType
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
enum class ReuseBuilds
class SingleDelegateProvider<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SnapshotDependency
val TQ: String
@DslMarker annotation class TeamCityDsl
open class Template : BuildTypeSettings, Validatable
open class Trigger : Parametrized, Validatable
class Triggers : Validatable
interface Validatable
open class VcsRoot : Parametrized, Validatable
class VcsSettings
class _Samples
inline fun <reified T : VcsRoot> T.copy(): T
inline fun <reified T : VcsRoot> T.copy(block: T.() -> Unit): T
fun ArtifactDependency.copy(): ArtifactDependency
fun SnapshotDependency.copy(): SnapshotDependency
fun Dependency.copy(): Dependency
fun BuildSteps.copy(): BuildSteps
fun Cleanup.copy(): Cleanup
fun FailureConditions.copy(): FailureConditions
fun VcsSettings.copy(): VcsSettings
fun Triggers.copy(): Triggers
fun Requirements.copy(): Requirements
fun Dependencies.copy(): Dependencies
fun BuildFeatures.copy(): BuildFeatures
fun ProjectFeatures.copy(): ProjectFeatures
fun <T : BuildTypeSettings> T.copySettingsTo(target: T): T
fun <T : VcsRoot> T.copyTo(target: T): T
fun BuildSteps.copyTo(target: BuildSteps): BuildSteps
fun Cleanup.copyTo(target: Cleanup): Cleanup
fun FailureConditions.copyTo(target: FailureConditions): FailureConditions
fun VcsSettings.copyTo(target: VcsSettings): VcsSettings
fun Triggers.copyTo(target: Triggers): Triggers
fun Requirements.copyTo(target: Requirements): Requirements
fun Dependencies.copyTo(target: Dependencies): Dependencies
fun BuildFeatures.copyTo(target: BuildFeatures): BuildFeatures
fun ProjectFeatures.copyTo(target: ProjectFeatures): ProjectFeatures
fun BuildSteps.ideaDuplicates(init: IdeaDuplicates.() -> Unit = {}): Unit
fun BuildSteps.ideaInspections(init: IdeaInspections.() -> Unit = {}): Unit
fun BuildSteps.ideaRunner(init: IdeaRunner.() -> Unit = {}): Unit
kotlin.String
fun project(project: Project): Unit
fun project(init: Project.() -> Unit): Unit
fun <T> runPrivileged(function: () -> T): T
var version: String?
package jetbrains.buildServer.configs.kotlin.v2017_2.buildFeatures
package jetbrains.buildServer.configs.kotlin.v2017_2.buildSteps
package jetbrains.buildServer.configs.kotlin.v2017_2.failureConditions
package jetbrains.buildServer.configs.kotlin.v2017_2.projectFeatures
package jetbrains.buildServer.configs.kotlin.v2017_2.triggers
package jetbrains.buildServer.configs.kotlin.v2017_2.vcs
package jetbrains.buildServer.configs.kotlin.v2018_1
Module Contents
data class AbsoluteId : Id
class ArtifactDependency
data class ArtifactRule
open class BuildFeature : Parametrized, Validatable
class BuildFeatures : Validatable
data class BuildRule
open class BuildStep : Parametrized, Validatable
class BuildStepConditions : Requirements
class BuildSteps : Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildTypeRefs
open class BuildTypeSettings : Validatable, IdOwner
enum class CheckoutMode
class Cleanup
enum class CleanupLevel
data class CleanupRule
class CompoundDelegateProvider<T : CompoundParam<T>>
abstract class CompoundParam<V> : Parametrized
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
class Consumer : ErrorConsumer
class Dependencies
class Dependency
object DslContext
interface ErrorConsumer
enum class FailureAction
open class FailureCondition : BuildFeature
class FailureConditions : Validatable
val ID_GENERATORS_FOR_TEMPLATES: <ERROR CLASS>
sealed class Id : IdOwner
class IdGenerator
interface IdOwner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
abstract class IdeaSettingsBasedRunner : BuildStep
class Options : Parametrized
data class Parameter
abstract class ParameterDelegate<T>
enum class ParameterDisplay
class ParameterRef
sealed class ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecText : ParameterSpec
open class Parametrized
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class Project : Validatable, IdOwner
open class ProjectFeature : Parametrized, Validatable
class ProjectFeatures : Validatable
enum class PublishMode
data class RelativeId : Id
data class Requirement
enum class RequirementType
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
enum class ReuseBuilds
class SingleDelegateProvider<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SnapshotDependency
val TQ: String
@DslMarker annotation class TeamCityDsl
open class Template : BuildTypeSettings, Validatable
open class Trigger : Parametrized, Validatable
class Triggers : Validatable
interface Validatable
open class VcsRoot : Parametrized, Validatable, IdOwner
data class VcsRootEntry
open class VcsRootRefs
class VcsSettings
class _Samples
var checkMissingUuids: Boolean
inline fun <reified T : VcsRoot> T.copy(): T
inline fun <reified T : VcsRoot> T.copy(block: T.() -> Unit): T
fun ArtifactDependency.copy(): ArtifactDependency
fun SnapshotDependency.copy(): SnapshotDependency
fun Dependency.copy(): Dependency
fun BuildSteps.copy(): BuildSteps
fun Cleanup.copy(): Cleanup
fun FailureConditions.copy(): FailureConditions
fun VcsSettings.copy(): VcsSettings
fun Triggers.copy(): Triggers
fun Requirements.copy(): Requirements
fun Dependencies.copy(): Dependencies
fun BuildFeatures.copy(): BuildFeatures
fun ProjectFeatures.copy(): ProjectFeatures
fun <T : BuildTypeSettings> T.copySettingsTo(target: T): T
fun <T : VcsRoot> T.copyTo(target: T): T
fun BuildSteps.copyTo(target: BuildSteps): BuildSteps
fun Cleanup.copyTo(target: Cleanup): Cleanup
fun FailureConditions.copyTo(target: FailureConditions): FailureConditions
fun VcsSettings.copyTo(target: VcsSettings): VcsSettings
fun Triggers.copyTo(target: Triggers): Triggers
fun Requirements.copyTo(target: Requirements): Requirements
fun Dependencies.copyTo(target: Dependencies): Dependencies
fun BuildFeatures.copyTo(target: BuildFeatures): BuildFeatures
fun ProjectFeatures.copyTo(target: ProjectFeatures): ProjectFeatures
fun BuildSteps.ideaDuplicates(init: IdeaDuplicates.() -> Unit = {}): Unit
fun BuildSteps.ideaInspections(init: IdeaInspections.() -> Unit = {}): Unit
fun BuildSteps.ideaRunner(init: IdeaRunner.() -> Unit = {}): Unit
kotlin.String
fun prepareRelativeProject(project: Project): Unit
fun project(project: Project): Unit
fun project(init: Project.() -> Unit): Unit
fun relativeIdCannotBeUsed(description: String, id: Id?): String
fun relativeIdInAbsoluteHierarchy(id: Id?): Boolean
fun reportRelativeIds(project: Project): Unit
fun reportRelativeIds(project: Project, rootProject: Boolean): Unit
fun <T> runPrivileged(function: () -> T): T
var version: String?
package jetbrains.buildServer.configs.kotlin.v2018_1.buildFeatures
package jetbrains.buildServer.configs.kotlin.v2018_1.buildSteps
package jetbrains.buildServer.configs.kotlin.v2018_1.failureConditions
package jetbrains.buildServer.configs.kotlin.v2018_1.projectFeatures
package jetbrains.buildServer.configs.kotlin.v2018_1.triggers
package jetbrains.buildServer.configs.kotlin.v2018_1.vcs
package jetbrains.buildServer.configs.kotlin.v2018_2
Module Contents
data class AbsoluteId : Id
class ArtifactDependency
data class ArtifactRule
open class BuildFeature : Parametrized, Validatable
class BuildFeatures : Validatable
data class BuildRule
open class BuildStep : Parametrized, Validatable
class BuildStepConditions : Requirements
class BuildSteps : Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildTypeRefs
open class BuildTypeSettings : Validatable, IdOwner
enum class CheckoutMode
class Cleanup
enum class CleanupLevel
data class CleanupRule
class CompoundDelegateProvider<T : CompoundParam<T>>
abstract class CompoundParam<V> : Parametrized
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
class Consumer : ErrorConsumer
class Dependencies
class Dependency
object DslContext
interface ErrorConsumer
enum class FailureAction
open class FailureCondition : BuildFeature
class FailureConditions : Validatable
val ID_GENERATORS_FOR_TEMPLATES: <ERROR CLASS>
sealed class Id : IdOwner
class IdGenerator
interface IdOwner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
abstract class IdeaSettingsBasedRunner : BuildStep
class Options : Parametrized
data class Parameter
abstract class ParameterDelegate<T>
enum class ParameterDisplay
class ParameterRef
sealed class ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecText : ParameterSpec
open class Parametrized
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class Project : Validatable, IdOwner
open class ProjectFeature : Parametrized, Validatable
class ProjectFeatures : Validatable
open class PropInitOnceDelegate<T>
enum class PublishMode
data class RelativeId : Id
data class Requirement
enum class RequirementType
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
enum class ReuseBuilds
class SingleDelegateProvider<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SnapshotDependency
val TQ: String
@DslMarker annotation class TeamCityDsl
open class Template : BuildTypeSettings, Validatable
open class Trigger : Parametrized, Validatable
class Triggers : Validatable
interface Validatable
open class VcsRoot : Parametrized, Validatable, IdOwner
data class VcsRootEntry
open class VcsRootRefs
class VcsSettings
class _Samples
var checkMissingUuids: Boolean
inline fun <reified T : VcsRoot> T.copy(): T
inline fun <reified T : VcsRoot> T.copy(block: T.() -> Unit): T
fun ArtifactDependency.copy(): ArtifactDependency
fun SnapshotDependency.copy(): SnapshotDependency
fun Dependency.copy(): Dependency
fun BuildSteps.copy(): BuildSteps
fun Cleanup.copy(): Cleanup
fun FailureConditions.copy(): FailureConditions
fun VcsSettings.copy(): VcsSettings
fun Triggers.copy(): Triggers
fun Requirements.copy(): Requirements
fun Dependencies.copy(): Dependencies
fun BuildFeatures.copy(): BuildFeatures
fun ProjectFeatures.copy(): ProjectFeatures
fun <T : BuildTypeSettings> T.copySettingsTo(target: T): T
fun <T : VcsRoot> T.copyTo(target: T): T
fun BuildSteps.copyTo(target: BuildSteps): BuildSteps
fun Cleanup.copyTo(target: Cleanup): Cleanup
fun FailureConditions.copyTo(target: FailureConditions): FailureConditions
fun VcsSettings.copyTo(target: VcsSettings): VcsSettings
fun Triggers.copyTo(target: Triggers): Triggers
fun Requirements.copyTo(target: Requirements): Requirements
fun Dependencies.copyTo(target: Dependencies): Dependencies
fun BuildFeatures.copyTo(target: BuildFeatures): BuildFeatures
fun ProjectFeatures.copyTo(target: ProjectFeatures): ProjectFeatures
fun BuildSteps.ideaDuplicates(init: IdeaDuplicates.() -> Unit = {}): Unit
fun BuildSteps.ideaInspections(init: IdeaInspections.() -> Unit = {}): Unit
fun BuildSteps.ideaRunner(init: IdeaRunner.() -> Unit = {}): Unit
kotlin.String
fun prepareRelativeProject(project: Project): Unit
fun project(project: Project): Unit
fun project(init: Project.() -> Unit): Unit
fun relativeIdCannotBeUsed(description: String, id: Id?): String
fun relativeIdInAbsoluteHierarchy(id: Id?): Boolean
fun reportRelativeIds(project: Project): Unit
fun reportRelativeIds(project: Project, rootProject: Boolean): Unit
fun <T> runPrivileged(function: () -> T): T
var version: String?
package jetbrains.buildServer.configs.kotlin.v2018_2.buildFeatures
package jetbrains.buildServer.configs.kotlin.v2018_2.buildSteps
package jetbrains.buildServer.configs.kotlin.v2018_2.failureConditions
package jetbrains.buildServer.configs.kotlin.v2018_2.projectFeatures
package jetbrains.buildServer.configs.kotlin.v2018_2.triggers
package jetbrains.buildServer.configs.kotlin.v2018_2.vcs
package jetbrains.buildServer.configs.kotlin.v2019_2
Module Contents
data class AbsoluteId : Id
abstract class AbstractStage : Stage, DependencyConstructor
class ArtifactDependency
data class ArtifactRule
data class BaseRule
open class BuildFeature : Parametrized, Validatable
class BuildFeatures : Validatable
data class BuildRule
open class BuildStep : Parametrized, Validatable
class BuildStepConditions : Requirements
class BuildSteps : Validatable
open class BuildType : BuildTypeSettings, Validatable
open class BuildTypeRefs
open class BuildTypeSettings : Validatable, IdOwner
enum class CheckoutMode
class Cleanup
enum class CleanupLevel
class CompoundDelegateProvider<T : CompoundParam<T>>
abstract class CompoundParam<V> : Parametrized
class CompoundParamDelegate<T : CompoundParam<T>> : ParameterDelegate<T>
interface CompoundStage : Stage
abstract class CompoundStageImpl : CompoundStage, AbstractStage
Module Contents
CompoundStageImpl(project: Project?)
open fun buildType(bt: BuildType, options: SnapshotDependencyOptions): BuildType
fun buildType(bt: BuildType, options: SnapshotDependencyOptions, block: BuildType.() -> Unit): BuildType
fun buildType(options: SnapshotDependencyOptions, block: BuildType.() -> Unit): BuildType
open fun buildTypes(): List<BuildType>
fun composite(name: String, block: BuildType.() -> Unit): BuildType
fun composite(block: BuildType.() -> Unit): BuildType
open fun parallel(options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(project: Project, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(project: Project?, composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
open fun sequential(options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(project: Project, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(project: Project?, composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
val stages: <ERROR CLASS>
class Consumer : ErrorConsumer
class Dependencies
class Dependency
interface DependencyConstructor
object DslContext
interface ErrorConsumer
enum class FailureAction
open class FailureCondition : BuildFeature
class FailureConditions : Validatable
val ID_GENERATORS_FOR_TEMPLATES: <ERROR CLASS>
sealed class Id : IdOwner
class IdGenerator
interface IdOwner
class IdeaDuplicates : IdeaSettingsBasedRunner
class IdeaInspections : IdeaSettingsBasedRunner
class IdeaRunner : IdeaSettingsBasedRunner
abstract class IdeaSettingsBasedRunner : BuildStep
class Options : Parametrized
class ParallelStageImpl : CompoundStage, DependencyConstructor, CompoundStageImpl
data class Parameter
abstract class ParameterDelegate<T>
enum class ParameterDisplay
class ParameterRef
sealed class ParameterSpec
class ParameterSpecCheckbox : ParameterSpec
class ParameterSpecFreeForm : ParameterSpec
class ParameterSpecPassword : ParameterSpec
class ParameterSpecRegex : ParameterSpec
class ParameterSpecSelect : ParameterSpec
class ParameterSpecText : ParameterSpec
open class Parametrized
open class ParametrizedWithType : Parametrized
Module Contents
ParametrizedWithType()
fun add(p: Parameter): Unit
fun checkbox(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, checked: String? = null, unchecked: String? = null): Unit
fun param(name: String, value: String, type: String? = null, vararg arguments: <ERROR CLASS><String, String>): Unit
fun password(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false): Unit
fun select(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowMultiple: Boolean = false, valueSeparator: String = ",", options: List<Any> = listOf()): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, allowEmpty: Boolean): Unit
fun text(name: String, value: String, label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false, regex: String = "", validationMessage: String = ""): Unit
open class Project : Validatable, IdOwner
open class ProjectFeature : Parametrized, Validatable
class ProjectFeatures : Validatable
open class PropInitOnceDelegate<T>
enum class PublishMode
data class RelativeId : Id
data class Requirement
enum class RequirementType
open class Requirements
Module Contents
Requirements()
fun contains(param: String, value: String, id: String? = null): Unit
fun doesNotContain(param: String, value: String, id: String? = null): Unit
fun doesNotEqual(param: String, value: String, id: String? = null): Unit
fun doesNotExist(param: String, id: String? = null): Unit
fun doesNotMatch(param: String, value: String, id: String? = null): Unit
fun endsWith(param: String, value: String, id: String? = null): Unit
fun equals(param: String, value: String, id: String? = null): Unit
fun exists(param: String, id: String? = null): Unit
fun lessThan(param: String, value: String, id: String? = null): Unit
fun lessThanVer(param: String, value: String, id: String? = null): Unit
fun matches(param: String, value: String, id: String? = null): Unit
fun moreThan(param: String, value: String, id: String? = null): Unit
fun moreThanVer(param: String, value: String, id: String? = null): Unit
fun noLessThan(param: String, value: String, id: String? = null): Unit
fun noLessThanVer(param: String, value: String, id: String? = null): Unit
fun noMoreThan(param: String, value: String, id: String? = null): Unit
fun noMoreThanVer(param: String, value: String, id: String? = null): Unit
fun requirement(r: Requirement): Unit
fun startsWith(param: String, value: String, id: String? = null): Unit
enum class ReuseBuilds
class SequentialStageImpl : CompoundStage, DependencyConstructor, CompoundStageImpl
class Single : Stage, DependencyConstructor, AbstractStage
class SingleDelegateProvider<T>
class SingleParamDelegate<T> : ParameterDelegate<T>
class SnapshotDependency
typealias SnapshotDependencyOptions = SnapshotDependency.() -> Unit
interface Stage
object StageFactory
val TQ: String
@DslMarker annotation class TeamCityDsl
open class Template : BuildTypeSettings, Validatable
open class Trigger : Parametrized, Validatable
class Triggers : Validatable
interface Validatable
open class VcsRoot : Parametrized, Validatable, IdOwner
data class VcsRootEntry
open class VcsRootRefs
class VcsSettings
var checkMissingUuids: Boolean
inline fun <reified T : VcsRoot> T.copy(): T
inline fun <reified T : VcsRoot> T.copy(block: T.() -> Unit): T
fun ArtifactDependency.copy(): ArtifactDependency
fun SnapshotDependency.copy(): SnapshotDependency
fun Dependency.copy(): Dependency
fun BuildSteps.copy(): BuildSteps
fun Cleanup.copy(): Cleanup
fun FailureConditions.copy(): FailureConditions
fun VcsSettings.copy(): VcsSettings
fun Triggers.copy(): Triggers
fun Requirements.copy(): Requirements
fun Dependencies.copy(): Dependencies
fun BuildFeatures.copy(): BuildFeatures
fun ProjectFeatures.copy(): ProjectFeatures
fun <T : BuildTypeSettings> T.copySettingsTo(target: T): T
fun <T : VcsRoot> T.copyTo(target: T): T
fun BuildSteps.copyTo(target: BuildSteps): BuildSteps
fun Cleanup.copyTo(target: Cleanup): Cleanup
fun FailureConditions.copyTo(target: FailureConditions): FailureConditions
fun VcsSettings.copyTo(target: VcsSettings): VcsSettings
fun Triggers.copyTo(target: Triggers): Triggers
fun Requirements.copyTo(target: Requirements): Requirements
fun Dependencies.copyTo(target: Dependencies): Dependencies
fun BuildFeatures.copyTo(target: BuildFeatures): BuildFeatures
fun ProjectFeatures.copyTo(target: ProjectFeatures): ProjectFeatures
fun BuildSteps.ideaDuplicates(init: IdeaDuplicates.() -> Unit = {}): Unit
fun BuildSteps.ideaInspections(init: IdeaInspections.() -> Unit = {}): Unit
fun BuildSteps.ideaRunner(init: IdeaRunner.() -> Unit = {}): Unit
kotlin.String
fun prepareRelativeProject(project: Project): Unit
fun project(project: Project): Unit
fun project(init: Project.() -> Unit): Unit
fun relativeIdCannotBeUsed(description: String, id: Id?): String
fun relativeIdInAbsoluteHierarchy(id: Id?): Boolean
fun reportRelativeIds(project: Project): Unit
fun reportRelativeIds(project: Project, rootProject: Boolean): Unit
fun <T> runPrivileged(function: () -> T): T
fun Project.sequential(block: CompoundStage.() -> Unit): CompoundStage
var version: String?
package jetbrains.buildServer.configs.kotlin.v2019_2.buildFeatures
package jetbrains.buildServer.configs.kotlin.v2019_2.buildSteps
package jetbrains.buildServer.configs.kotlin.v2019_2.failureConditions
package jetbrains.buildServer.configs.kotlin.v2019_2.projectFeatures
package jetbrains.buildServer.configs.kotlin.v2019_2.triggers
package jetbrains.buildServer.configs.kotlin.v2019_2.vcs