Package hudson.plugins.gradle
Class Gradle
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- hudson.plugins.gradle.Gradle
-
- All Implemented Interfaces:
hudson.ExtensionPoint
,hudson.model.Describable<hudson.tasks.Builder>
,hudson.tasks.BuildStep
public class Gradle extends hudson.tasks.Builder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Gradle.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description Gradle()
Gradle(java.lang.String switches, java.lang.String tasks, java.lang.String rootBuildScriptDir, java.lang.String buildFile, java.lang.String gradleName, boolean useWrapper, boolean makeExecutable, java.lang.String wrapperLocation, boolean useWorkspaceAsHome, boolean passAsProperties)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBuildFile()
Gradle.DescriptorImpl
getDescriptor()
GradleInstallation
getGradle()
java.lang.String
getGradleName()
java.lang.String
getProjectProperties()
java.lang.String
getRootBuildScriptDir()
java.lang.String
getSwitches()
java.lang.String
getSystemProperties()
java.lang.String
getTasks()
java.lang.String
getWrapperLocation()
boolean
isMakeExecutable()
boolean
isPassAllAsProjectProperties()
boolean
isPassAllAsSystemProperties()
boolean
isUseWorkspaceAsHome()
boolean
isUseWrapper()
boolean
perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
void
setBuildFile(java.lang.String buildFile)
void
setGradleName(java.lang.String gradleName)
void
setMakeExecutable(boolean makeExecutable)
void
setPassAllAsProjectProperties(boolean passAllAsProjectProperties)
void
setPassAllAsSystemProperties(boolean passAllAsSystemProperties)
void
setProjectProperties(java.lang.String projectProperties)
void
setRootBuildScriptDir(java.lang.String rootBuildScriptDir)
void
setSwitches(java.lang.String switches)
void
setSystemProperties(java.lang.String systemProperties)
void
setTasks(java.lang.String tasks)
void
setUseWorkspaceAsHome(boolean useWorkspaceAsHome)
void
setUseWrapper(boolean useWrapper)
void
setWrapperLocation(java.lang.String wrapperLocation)
-
-
-
Constructor Detail
-
Gradle
@DataBoundConstructor public Gradle()
-
Gradle
@Deprecated public Gradle(java.lang.String switches, java.lang.String tasks, java.lang.String rootBuildScriptDir, java.lang.String buildFile, java.lang.String gradleName, boolean useWrapper, boolean makeExecutable, java.lang.String wrapperLocation, boolean useWorkspaceAsHome, boolean passAsProperties)
Deprecated.
-
-
Method Detail
-
getSwitches
public java.lang.String getSwitches()
-
setSwitches
@DataBoundSetter public void setSwitches(java.lang.String switches)
-
getTasks
public java.lang.String getTasks()
-
setTasks
@DataBoundSetter public void setTasks(java.lang.String tasks)
-
getRootBuildScriptDir
public java.lang.String getRootBuildScriptDir()
-
setRootBuildScriptDir
@DataBoundSetter public void setRootBuildScriptDir(java.lang.String rootBuildScriptDir)
-
getBuildFile
public java.lang.String getBuildFile()
-
setBuildFile
@DataBoundSetter public void setBuildFile(java.lang.String buildFile)
-
getGradleName
public java.lang.String getGradleName()
-
setGradleName
@DataBoundSetter public void setGradleName(java.lang.String gradleName)
-
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
public java.lang.String getWrapperLocation()
-
setWrapperLocation
@DataBoundSetter public void setWrapperLocation(java.lang.String wrapperLocation)
-
getSystemProperties
public java.lang.String getSystemProperties()
-
setSystemProperties
@DataBoundSetter public void setSystemProperties(java.lang.String systemProperties)
-
isPassAllAsSystemProperties
public boolean isPassAllAsSystemProperties()
-
setPassAllAsSystemProperties
@DataBoundSetter public void setPassAllAsSystemProperties(boolean passAllAsSystemProperties)
-
getProjectProperties
public java.lang.String getProjectProperties()
-
setProjectProperties
@DataBoundSetter public void setProjectProperties(java.lang.String projectProperties)
-
isPassAllAsProjectProperties
public boolean isPassAllAsProjectProperties()
-
setPassAllAsProjectProperties
@DataBoundSetter public void setPassAllAsProjectProperties(boolean passAllAsProjectProperties)
-
getGradle
public GradleInstallation getGradle()
-
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws java.lang.InterruptedException, java.io.IOException
- Specified by:
perform
in interfacehudson.tasks.BuildStep
- Overrides:
perform
in classhudson.tasks.BuildStepCompatibilityLayer
- Throws:
java.lang.InterruptedException
java.io.IOException
-
getDescriptor
public Gradle.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfacehudson.model.Describable<hudson.tasks.Builder>
- Overrides:
getDescriptor
in classhudson.tasks.Builder
-
-