Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Pipeline : KotlinCustomResource

Creates a pipeline that can be run later. Create takes a Pipeline that has all fields other than pipelineId populated, and then returns the same pipeline with pipelineId populated. This id can be used to run the pipeline. Caller must have WRITE permission to the project.

Link copied to clipboard
data class PipelineArgs(val description: Output<String>? = null, val docker: Output<DockerExecutorArgs>? = null, val inputParameters: Output<List<PipelineParameterArgs>>? = null, val name: Output<String>? = null, val outputParameters: Output<List<PipelineParameterArgs>>? = null, val pipelineId: Output<String>? = null, val project: Output<String>? = null, val resources: Output<PipelineResourcesArgs>? = null) : ConvertibleToJava<PipelineArgs>

Creates a pipeline that can be run later. Create takes a Pipeline that has all fields other than pipelineId populated, and then returns the same pipeline with pipelineId populated. This id can be used to run the pipeline. Caller must have WRITE permission to the project.

Link copied to clipboard
Link copied to clipboard
object PipelineMapper : ResourceMapper<Pipeline>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun pipeline(name: String, block: suspend PipelineResourceBuilder.() -> Unit): Pipeline