Package hudson.plugins.gradle
Class Gradle
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
hudson.plugins.gradle.Gradle
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep
- Author:
- Gregory Boissinot
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTasks()booleanbooleanbooleanbooleanbooleanbooleanperform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) voidsetBuildFile(String buildFile) voidsetGradleName(String gradleName) voidsetMakeExecutable(boolean makeExecutable) voidsetPassAllAsProjectProperties(boolean passAllAsProjectProperties) voidsetPassAllAsSystemProperties(boolean passAllAsSystemProperties) voidsetProjectProperties(String projectProperties) voidsetRootBuildScriptDir(String rootBuildScriptDir) voidsetSwitches(String switches) voidsetSystemProperties(String systemProperties) voidvoidsetUseWorkspaceAsHome(boolean useWorkspaceAsHome) voidsetUseWrapper(boolean useWrapper) voidsetWrapperLocation(String wrapperLocation) Methods inherited from class hudson.tasks.Builder
all, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
-
Constructor Details
-
Gradle
@DataBoundConstructor public Gradle() -
Gradle
@Deprecated public Gradle(String switches, String tasks, String rootBuildScriptDir, String buildFile, String gradleName, boolean useWrapper, boolean makeExecutable, String wrapperLocation, boolean useWorkspaceAsHome, boolean passAsProperties) Deprecated.
-
-
Method Details
-
getSwitches
-
setSwitches
-
getTasks
-
setTasks
-
getRootBuildScriptDir
-
setRootBuildScriptDir
-
getBuildFile
-
setBuildFile
-
getGradleName
-
setGradleName
-
isUseWrapper
public boolean isUseWrapper() -
setUseWrapper
@DataBoundSetter public void setUseWrapper(boolean useWrapper) -
isMakeExecutable
public boolean isMakeExecutable() -
setMakeExecutable
@DataBoundSetter public void setMakeExecutable(boolean makeExecutable) -
isUseWorkspaceAsHome
public boolean isUseWorkspaceAsHome() -
setUseWorkspaceAsHome
@DataBoundSetter public void setUseWorkspaceAsHome(boolean useWorkspaceAsHome) -
getWrapperLocation
-
setWrapperLocation
-
getSystemProperties
-
setSystemProperties
-
isPassAllAsSystemProperties
public boolean isPassAllAsSystemProperties() -
setPassAllAsSystemProperties
@DataBoundSetter public void setPassAllAsSystemProperties(boolean passAllAsSystemProperties) -
getProjectProperties
-
setProjectProperties
-
isPassAllAsProjectProperties
public boolean isPassAllAsProjectProperties() -
setPassAllAsProjectProperties
@DataBoundSetter public void setPassAllAsProjectProperties(boolean passAllAsProjectProperties) -
getGradle
-
perform
public boolean perform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceBuildStep- Overrides:
performin classBuildStepCompatibilityLayer- Throws:
InterruptedExceptionIOException
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<Builder>- Overrides:
getDescriptorin classBuilder
-