jetbrains.buildServer.configs.kotlin.v2017_2 / copy

copy

inline fun <reified T : VcsRoot> T.copy(): T

Copies the receiver VCS root.

Return
copy of the receiver VCS root

See Also

VcsRoot.create

inline fun <reified T : VcsRoot> T.copy(block: T.() -> Unit): T

Copies the receiver VCS root and initialize it with the specified block.

Parameters

block - block to apply to the VCS root copy

Return
copy of the receiver VCS root

See Also

VcsRoot.create

fun ArtifactDependency.copy(): ArtifactDependency

Copies the receiver artifact dependency

Return
created copy

fun SnapshotDependency.copy(): SnapshotDependency

Copies the receiver snapshot dependency

Return
created copy

fun Dependency.copy(): Dependency

Copies the receiver dependency

Return
created copy

fun BuildSteps.copy(): BuildSteps

Copies the receiver build steps

Return
created copy

fun Cleanup.copy(): Cleanup

Copies the receiver cleanup

Return
created copy

fun FailureConditions.copy(): FailureConditions

Copies the receiver failure conditions

Return
created copy

fun VcsSettings.copy(): VcsSettings

Copies the receiver vcs settings

Return
created copy

fun Triggers.copy(): Triggers

Copies the receiver triggers

Return
created copy

fun Requirements.copy(): Requirements

Copies the receiver requirements

Return
created copy

fun Dependencies.copy(): Dependencies

Copies the receiver dependencies

Return
created copy

fun BuildFeatures.copy(): BuildFeatures

Copies the receiver build features

Return
created copy

fun ProjectFeatures.copy(): ProjectFeatures

Copies the receiver project features

Return
created copy