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(java.lang.String description,
java.lang.String switches,
java.lang.String tasks,
java.lang.String rootBuildScriptDir,
java.lang.String buildFile,
java.lang.String gradleName,
boolean useWrapper,
boolean makeExecutable,
boolean fromRootBuildScriptDir,
boolean useWorkspaceAsHome,
boolean passAsProperties) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBuildFile() |
java.lang.String |
getDescription() |
Gradle.DescriptorImpl |
getDescriptor() |
GradleInstallation |
getGradle() |
java.lang.String |
getGradleName() |
java.lang.String |
getRootBuildScriptDir() |
java.lang.String |
getSwitches() |
java.lang.String |
getTasks() |
boolean |
isFromRootBuildScriptDir() |
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) |
@DataBoundConstructor
public Gradle(java.lang.String description,
java.lang.String switches,
java.lang.String tasks,
java.lang.String rootBuildScriptDir,
java.lang.String buildFile,
java.lang.String gradleName,
boolean useWrapper,
boolean makeExecutable,
boolean fromRootBuildScriptDir,
boolean useWorkspaceAsHome,
boolean passAsProperties)
public java.lang.String getSwitches()
public java.lang.String getBuildFile()
public java.lang.String getGradleName()
public java.lang.String getTasks()
public java.lang.String getDescription()
public boolean isUseWrapper()
public java.lang.String getRootBuildScriptDir()
public boolean isMakeExecutable()
public boolean isFromRootBuildScriptDir()
public boolean isUseWorkspaceAsHome()
public boolean isPassAsProperties()
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