public class RunMatlabCommandBuilder extends hudson.tasks.Builder implements jenkins.tasks.SimpleBuildStep, MatlabBuild
Modifier and Type | Class and Description |
---|---|
static class |
RunMatlabCommandBuilder.RunMatlabCommandDescriptor |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
RunMatlabCommandBuilder() |
Modifier and Type | Method and Description |
---|---|
String |
getMatlabCommand() |
StartupOptions |
getStartupOptions() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setMatlabCommand(String matlabCommand) |
void |
setStartupOptions(StartupOptions startupOptions) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
copyFileInWorkspace, getFilePathForUniqueFolder, getProcessToRunMatlabCommand, getRunnerScript, getUniqueNameForRunnerFile, getValidMatlabFileName, prepareTmpFldr, replaceZipPlaceholder
@DataBoundSetter public void setMatlabCommand(String matlabCommand)
@DataBoundSetter public void setStartupOptions(StartupOptions startupOptions)
public String getMatlabCommand()
public StartupOptions getStartupOptions()
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
Copyright © 2016–2024. All rights reserved.