Class BuildPipelineInvoker
- java.lang.Object
-
- org.kie.workbench.common.services.backend.builder.ala.BuildPipelineInvoker
-
@ApplicationScoped public class BuildPipelineInvoker extends Object
Helper class for invoking the build system pipeline.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBuildPipelineInvoker.LocalBuildRequestThis class models the configuration parameters for a module build execution.
-
Constructor Summary
Constructors Constructor Description BuildPipelineInvoker()BuildPipelineInvoker(org.guvnor.ala.pipeline.execution.PipelineExecutor executor, org.guvnor.ala.registry.PipelineRegistry pipelineRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LocalBinaryConfiginvokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest)Invokes the local build pipeline.voidinvokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest, Consumer<LocalBinaryConfig> consumer)Invokes the local build pipeline.
-
-
-
Method Detail
-
invokeLocalBuildPipeLine
public void invokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest, Consumer<LocalBinaryConfig> consumer)
Invokes the local build pipeline.- Parameters:
buildRequest- the buildRequest configures the build to perform.consumer- a consumer for getting the pipeline output.
-
invokeLocalBuildPipeLine
public LocalBinaryConfig invokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest)
Invokes the local build pipeline.- Parameters:
buildRequest- the buildRequest configures the build to perform.- Returns:
- the pipeline output.
-
-