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.DryRun
java.lang.InterruptedException
java.io.IOException
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