@ApplicationScoped public class BuildServiceHelper extends Object
| Constructor and Description |
|---|
BuildServiceHelper() |
BuildServiceHelper(BuildPipelineInvoker buildPipelineInvoker,
DeploymentVerifier deploymentVerifier) |
| Modifier and Type | Method and Description |
|---|---|
org.guvnor.common.services.project.builder.model.BuildResults |
localBuild(org.guvnor.common.services.project.model.Module module)
Performs the full build of a module.
|
void |
localBuild(org.guvnor.common.services.project.model.Module module,
Consumer<LocalBinaryConfig> consumer)
Performs the full build of a module.
|
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
localBuild(org.guvnor.common.services.project.model.Module module,
LocalBuildConfig.BuildType buildType,
org.uberfire.backend.vfs.Path resource)
Performs the incremental build of a module.
|
org.guvnor.common.services.project.builder.model.IncrementalBuildResults |
localBuild(org.guvnor.common.services.project.model.Module module,
Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> resourceChanges)
Performs the incremental build of a module when a set of resources has been changed.
|
org.guvnor.common.services.project.builder.model.BuildResults |
localBuildAndDeploy(org.guvnor.common.services.project.model.Module module,
org.guvnor.common.services.project.service.DeploymentMode mode,
boolean suppressHandlers)
Performs the full build of a module and deploys the generated maven artifact in current server m2Repository.
|
public BuildServiceHelper()
@Inject public BuildServiceHelper(BuildPipelineInvoker buildPipelineInvoker, DeploymentVerifier deploymentVerifier)
public org.guvnor.common.services.project.builder.model.BuildResults localBuild(org.guvnor.common.services.project.model.Module module)
module - the module to build.public void localBuild(org.guvnor.common.services.project.model.Module module,
Consumer<LocalBinaryConfig> consumer)
module - the module to build.consumer - a consumer for consuming the BuildResults for the module full build operation. Interested parties
may check the results for knowing if the build produced errors.public org.guvnor.common.services.project.builder.model.IncrementalBuildResults localBuild(org.guvnor.common.services.project.model.Module module,
LocalBuildConfig.BuildType buildType,
org.uberfire.backend.vfs.Path resource)
module - the module to build incrementally.buildType - the incremental build type to perform.resource - the Path to the resource for which the incremental build will be produced.public org.guvnor.common.services.project.builder.model.IncrementalBuildResults localBuild(org.guvnor.common.services.project.model.Module module,
Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> resourceChanges)
module - the module to build incrementally.resourceChanges - a Map which holds the collection of changes produced by resource.public org.guvnor.common.services.project.builder.model.BuildResults localBuildAndDeploy(org.guvnor.common.services.project.model.Module module,
org.guvnor.common.services.project.service.DeploymentMode mode,
boolean suppressHandlers)
module - the module to build incrementally.mode - the DeploymentMode do use.suppressHandlers - true of PostBuildHandlers invocation should be suppressed, false in any other case.DeploymentMode,
PostBuildHandlerCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.