public class DefaultGradleLauncher extends GradleLauncher
| Constructor and Description |
|---|
DefaultGradleLauncher(GradleInternal gradle,
InitScriptHandler initScriptHandler,
SettingsHandler settingsHandler,
BuildLoader buildLoader,
BuildConfigurer buildConfigurer,
BuildListener buildListener,
ExceptionAnalyser exceptionAnalyser,
LoggingManagerInternal loggingManager,
ModelConfigurationListener modelConfigurationListener,
BuildExecuter buildExecuter)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(Object listener)
Adds a listener to this build instance.
|
void |
addStandardErrorListener(StandardOutputListener listener)
Adds a
StandardOutputListener to this build instance. |
void |
addStandardOutputListener(StandardOutputListener listener)
Adds a
StandardOutputListener to this build instance. |
BuildResult |
getBuildAnalysis()
Evaluates the settings and all the projects.
|
BuildResult |
getBuildAndRunAnalysis()
Evaluates the settings and all the projects.
|
GradleInternal |
getGradle() |
StartParameter |
getStartParameter()
Returns the
StartParameter used by this build instance. |
BuildResult |
run()
Executes the build for this GradleLauncher instance and returns the result.
|
void |
useLogger(Object logger)
Use the given listener.
|
createStartParameter, getFactory, injectCustomFactory, newInstance, newInstancepublic DefaultGradleLauncher(GradleInternal gradle, InitScriptHandler initScriptHandler, SettingsHandler settingsHandler, BuildLoader buildLoader, BuildConfigurer buildConfigurer, BuildListener buildListener, ExceptionAnalyser exceptionAnalyser, LoggingManagerInternal loggingManager, ModelConfigurationListener modelConfigurationListener, BuildExecuter buildExecuter)
GradleLauncher.newInstance(org.gradle.StartParameter) or GradleLauncher.newInstance(String...) instead. Note that this method is package-protected to discourage it's direct use.public GradleInternal getGradle()
public BuildResult run()
Executes the build for this GradleLauncher instance and returns the result. Note that when the build fails,
the exception is available using BuildResult.getFailure().
run in class GradleLauncherpublic BuildResult getBuildAnalysis()
Gradle.getRootProject() object.getBuildAnalysis in class GradleLauncherpublic BuildResult getBuildAndRunAnalysis()
Gradle.getRootProject() object. Fills the execution plan without running
the build. The tasks to be executed tasks are available via Gradle.getTaskGraph().getBuildAndRunAnalysis in class GradleLauncherpublic void addListener(Object listener)
Adds a listener to this build instance. The listener is notified of events which occur during the
execution of the build. See Gradle.addListener(Object) for supported listener
types.
addListener in class GradleLauncherlistener - The listener to add. Has no effect if the listener has already been added.public void useLogger(Object logger)
Gradle.useLogger(Object) for details.useLogger in class GradleLauncherlogger - The logger to use.public void addStandardOutputListener(StandardOutputListener listener)
Adds a StandardOutputListener to this build instance. The listener is notified of any text written to
standard output by Gradle's logging system
addStandardOutputListener in class GradleLauncherlistener - The listener to add. Has no effect if the listener has already been added.public void addStandardErrorListener(StandardOutputListener listener)
Adds a StandardOutputListener to this build instance. The listener is notified of any text written to
standard error by Gradle's logging system
addStandardErrorListener in class GradleLauncherlistener - The listener to add. Has no effect if the listener has already been added.public StartParameter getStartParameter()
GradleLauncherStartParameter used by this build instance.getStartParameter in class GradleLauncherCopyright © 2013. All rights reserved