Constructors

Link copied to clipboard
constructor(project: Project?)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun buildDependencies()
Link copied to clipboard
open override fun buildDependencyOn(stage: Stage, options: SnapshotDependencyOptions)
Link copied to clipboard
Link copied to clipboard
abstract fun buildTypes(): List<BuildType>
Link copied to clipboard
fun composite(block: BuildType.() -> Unit): BuildType
fun composite(name: String, block: BuildType.() -> Unit): BuildType
Link copied to clipboard
Link copied to clipboard
abstract fun dependsOn(vararg buildTypes: BuildType, options: SnapshotDependencyOptions = {})
abstract fun dependsOn(vararg stages: Stage, options: SnapshotDependencyOptions = {})
Link copied to clipboard
abstract fun parallel(options: SnapshotDependencyOptions = {}, block: CompoundStage.() -> Unit): CompoundStage
fun parallel(project: Project?, composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage
Link copied to clipboard
abstract fun sequential(options: SnapshotDependencyOptions = {}, block: CompoundStage.() -> Unit): CompoundStage
fun sequential(project: Project?, composite: BuildType?, options: SnapshotDependencyOptions, block: CompoundStage.() -> Unit): CompoundStage