public class MatlabBuildStepExecution extends org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution<Void> implements MatlabBuild
Constructor and Description |
---|
MatlabBuildStepExecution(org.jenkinsci.plugins.workflow.steps.StepContext context,
String tasks,
String startupOptions,
String buildOptions) |
Modifier and Type | Method and Description |
---|---|
hudson.Launcher.ProcStarter |
getProcessToRunMatlabCommand(hudson.FilePath workspace,
hudson.Launcher launcher,
BuildConsoleAnnotator bca,
hudson.EnvVars envVars,
String matlabCommand,
String startupOpts,
String uniqueName) |
Void |
run() |
void |
stop(Throwable cause) |
blocksRestart, getStatus, onResume, start
applyAll, applyAll, getContext, getStatusBounded
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copyFileInWorkspace, getFilePathForUniqueFolder, getProcessToRunMatlabCommand, getRunnerScript, getUniqueNameForRunnerFile, getValidMatlabFileName, prepareTmpFldr, replaceZipPlaceholder
public hudson.Launcher.ProcStarter getProcessToRunMatlabCommand(hudson.FilePath workspace, hudson.Launcher launcher, BuildConsoleAnnotator bca, hudson.EnvVars envVars, String matlabCommand, String startupOpts, String uniqueName) throws IOException, InterruptedException
IOException
InterruptedException
Copyright © 2016–2024. All rights reserved.