@ApplicationScoped public class BuildPipelineInvoker extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildPipelineInvoker.LocalBuildRequest
This class models the configuration parameters for a module build execution.
|
| Constructor and Description |
|---|
BuildPipelineInvoker() |
BuildPipelineInvoker(PipelineExecutor executor,
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")
PipelineExecutor executor,
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–2018 JBoss by Red Hat. All rights reserved.