public class TicsPipelineRun
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
TicsPipelineRun.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
branchDirectory |
java.lang.String |
branchName |
java.util.List<java.lang.String> |
calc |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
environmentVariables |
java.lang.String |
extraArguments |
java.lang.String |
projectName |
java.util.List<java.lang.String> |
recalc |
java.lang.String |
ticsBin |
java.lang.String |
ticsConfiguration |
java.lang.String |
tmpdir |
| Constructor and Description |
|---|
TicsPipelineRun(java.lang.String projectName,
java.lang.String branchName) |
| Modifier and Type | Method and Description |
|---|---|
void |
perform(hudson.model.Run run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setBranchDirectory(java.lang.String value) |
void |
setCalc(java.util.List<java.lang.String> value) |
void |
setEnvironmentVariables(java.util.LinkedHashMap<java.lang.String,java.lang.String> value) |
void |
setExtraArguments(java.lang.String value) |
void |
setRecalc(java.util.List<java.lang.String> value) |
void |
setTicsBin(java.lang.String value) |
void |
setTicsConfiguration(java.lang.String value) |
void |
setTmpdir(java.lang.String value) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildpublic final java.lang.String projectName
public final java.lang.String branchName
public java.util.List<java.lang.String> calc
public java.util.List<java.lang.String> recalc
public java.lang.String ticsBin
public java.lang.String ticsConfiguration
public java.lang.String branchDirectory
public java.lang.String extraArguments
public java.lang.String tmpdir
public java.util.LinkedHashMap<java.lang.String,java.lang.String> environmentVariables
@DataBoundConstructor
public TicsPipelineRun(java.lang.String projectName,
java.lang.String branchName)
public void perform(@Nonnull
hudson.model.Run run,
@Nonnull
hudson.FilePath workspace,
@Nonnull
hudson.Launcher launcher,
@Nonnull
hudson.model.TaskListener listener)
throws java.io.IOException,
java.lang.InterruptedException
perform in interface jenkins.tasks.SimpleBuildStepjava.io.IOExceptionjava.lang.InterruptedException@DataBoundSetter public void setRecalc(java.util.List<java.lang.String> value)
@DataBoundSetter public void setCalc(java.util.List<java.lang.String> value)
@DataBoundSetter public void setTicsConfiguration(java.lang.String value)
@DataBoundSetter public void setTicsBin(java.lang.String value)
@DataBoundSetter public void setBranchDirectory(java.lang.String value)
@DataBoundSetter public void setExtraArguments(java.lang.String value)
@DataBoundSetter public void setTmpdir(java.lang.String value)
@DataBoundSetter public void setEnvironmentVariables(java.util.LinkedHashMap<java.lang.String,java.lang.String> value)