public class ExeBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
ExeBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
static ExeBuilder.DescriptorImpl |
DESCRIPTOR
Descriptor should be singleton.
|
| Constructor and Description |
|---|
ExeBuilder(String exeName) |
ExeBuilder(String exeName,
String cmdLineArgs,
boolean failBuild)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCmdLineArgs() |
hudson.model.Descriptor<hudson.tasks.Builder> |
getDescriptor() |
String |
getExeName() |
boolean |
getFailBuild() |
ExeInstallation |
getInstallation() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener tl) |
void |
setCmdLineArgs(String args) |
void |
setFailBuild(boolean f) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@Extension public static final ExeBuilder.DescriptorImpl DESCRIPTOR
@Deprecated public ExeBuilder(String exeName, String cmdLineArgs, boolean failBuild)
exeName - cmdLineArgs - failBuild - @DataBoundConstructor public ExeBuilder(String exeName)
public String getExeName()
@CheckForNull public String getCmdLineArgs()
@DataBoundSetter public void setCmdLineArgs(String args)
public boolean getFailBuild()
@DataBoundSetter public void setFailBuild(boolean f)
public ExeInstallation getInstallation()
public void perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener tl)
throws InterruptedException,
IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic hudson.model.Descriptor<hudson.tasks.Builder> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2016–2018. All rights reserved.