public class Gradle
extends hudson.tasks.Builder
implements org.jenkinsci.lib.dryrun.DryRun
| 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 |
getRootBuildScriptDir() |
java.lang.String |
getSwitches() |
java.lang.String |
getTasks() |
java.lang.String |
getWrapperLocation() |
boolean |
isMakeExecutable() |
boolean |
isPassAsProperties() |
boolean |
isUseWorkspaceAsHome() |
boolean |
isUseWrapper() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
boolean |
performDryRun(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 |
setPassAsProperties(boolean passAsProperties) |
void |
setRootBuildScriptDir(java.lang.String rootBuildScriptDir) |
void |
setSwitches(java.lang.String switches) |
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 boolean isPassAsProperties()
@DataBoundSetter public void setPassAsProperties(boolean passAsProperties)
public GradleInstallation getGradle()
public boolean performDryRun(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.lang.InterruptedException,
java.io.IOException
performDryRun in interface org.jenkinsci.lib.dryrun.DryRunjava.lang.InterruptedExceptionjava.io.IOExceptionpublic 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.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerjava.lang.InterruptedExceptionjava.io.IOExceptionpublic Gradle.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builder