@ApplicationScoped public class BuildPipelineInvoker extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildPipelineInvoker.LocalBuildRequest
This class models the configuration parameters for a project build execution.
|
| Constructor and Description |
|---|
BuildPipelineInvoker() |
BuildPipelineInvoker(org.guvnor.ala.pipeline.execution.PipelineExecutor executor,
org.guvnor.ala.registry.PipelineRegistry pipelineRegistry) |
| Modifier and Type | Method and Description |
|---|---|
LocalBinaryConfig |
invokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest)
Invokes the local build pipeline.
|
void |
invokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest,
Consumer<LocalBinaryConfig> consumer)
Invokes the local build pipeline.
|
public BuildPipelineInvoker()
@Inject
public BuildPipelineInvoker(@Named(value="buildPipelineExecutor")
org.guvnor.ala.pipeline.execution.PipelineExecutor executor,
org.guvnor.ala.registry.PipelineRegistry pipelineRegistry)
public void invokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest, Consumer<LocalBinaryConfig> consumer)
buildRequest - the buildRequest configures the build to perform.consumer - a consumer for getting the pipeline output.public LocalBinaryConfig invokeLocalBuildPipeLine(BuildPipelineInvoker.LocalBuildRequest buildRequest)
buildRequest - the buildRequest configures the build to perform.Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.