Package dev.otbe.gitlab.ci.dsl
Class PipelineBuilder
-
- All Implemented Interfaces:
-
dev.otbe.gitlab.ci.dsl.Builder,dev.otbe.gitlab.ci.dsl.jobs.JobsAware,dev.otbe.gitlab.ci.dsl.workflow.WorkflowAware
public class PipelineBuilder implements Builder<Pipeline>, WorkflowAware, JobsAware
-
-
Constructor Summary
Constructors Constructor Description PipelineBuilder(WorkflowAwareness workflowAwareness, JobsAwareness jobsAwareness, Function1<PipelineBuilder, Unit> setup)
-
Method Summary
Modifier and Type Method Description final Unitinclude(Include include)Configures the include section of the pipeline. final Unitstages(Stage stage)Configures the stages section of the pipeline. Pipelinebuild()-
Methods inherited from class dev.otbe.gitlab.ci.dsl.workflow.WorkflowAware
workflow, workflow, workflow -
Methods inherited from class dev.otbe.gitlab.ci.dsl.jobs.JobsAware
job, job -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
PipelineBuilder
PipelineBuilder(WorkflowAwareness workflowAwareness, JobsAwareness jobsAwareness, Function1<PipelineBuilder, Unit> setup)
-
-
-
-