public class Gradle
extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
Gradle.DescriptorImpl |
Constructor and 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.
|
Modifier and Type | Method and 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) |
@DataBoundConstructor public 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)
public java.lang.String getSwitches()
@DataBoundSetter public void setSwitches(java.lang.String switches)
public java.lang.String getTasks()
@DataBoundSetter public void setTasks(java.lang.String tasks)
public java.lang.String getRootBuildScriptDir()
@DataBoundSetter public void setRootBuildScriptDir(java.lang.String rootBuildScriptDir)
public java.lang.String getBuildFile()
@DataBoundSetter public void setBuildFile(java.lang.String buildFile)
public java.lang.String getGradleName()
@DataBoundSetter public void setGradleName(java.lang.String gradleName)
public boolean isUseWrapper()
@DataBoundSetter public void setUseWrapper(boolean useWrapper)
public boolean isMakeExecutable()
@DataBoundSetter public void setMakeExecutable(boolean makeExecutable)
public boolean isUseWorkspaceAsHome()
@DataBoundSetter public void setUseWorkspaceAsHome(boolean useWorkspaceAsHome)
public java.lang.String getWrapperLocation()
@DataBoundSetter public void setWrapperLocation(java.lang.String wrapperLocation)
public java.lang.String getSystemProperties()
@DataBoundSetter public void setSystemProperties(java.lang.String systemProperties)
public boolean isPassAllAsSystemProperties()
@DataBoundSetter public void setPassAllAsSystemProperties(boolean passAllAsSystemProperties)
public java.lang.String getProjectProperties()
@DataBoundSetter public void setProjectProperties(java.lang.String projectProperties)
public boolean isPassAllAsProjectProperties()
@DataBoundSetter public void setPassAllAsProjectProperties(boolean passAllAsProjectProperties)
public GradleInstallation getGradle()
public boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws java.lang.InterruptedException, java.io.IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
java.lang.InterruptedException
java.io.IOException
public Gradle.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder