public class TicsAnalyzer
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
TicsAnalyzer.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
branchDirectory |
java.lang.String |
branchName |
Metrics |
calc |
boolean |
createTmpdir |
java.lang.String |
environmentVariables |
java.lang.String |
extraArguments |
java.lang.String |
projectName |
Metrics |
recalc |
java.lang.String |
ticsConfiguration |
java.lang.String |
ticsPath |
java.lang.String |
tmpdir |
| Constructor and Description |
|---|
TicsAnalyzer(java.lang.String ticsPath,
java.lang.String ticsConfiguration,
java.lang.String projectName,
java.lang.String branchName,
java.lang.String branchDirectory,
java.lang.String environmentVariables,
boolean createTmpdir,
java.lang.String tmpdir,
java.lang.String extraArguments,
Metrics calc,
Metrics recalc)
This annotation tells Hudson to call this constructor, with values from the configuration form page with matching parameter names.
|
| Modifier and Type | Method and Description |
|---|---|
TicsAnalyzer.DescriptorImpl |
getDescriptor() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildpublic final java.lang.String ticsPath
public final java.lang.String ticsConfiguration
public final java.lang.String projectName
public final java.lang.String branchName
public final java.lang.String branchDirectory
public final java.lang.String environmentVariables
public final boolean createTmpdir
public final java.lang.String tmpdir
public final java.lang.String extraArguments
public final Metrics calc
public final Metrics recalc
@DataBoundConstructor
public TicsAnalyzer(java.lang.String ticsPath,
java.lang.String ticsConfiguration,
java.lang.String projectName,
java.lang.String branchName,
java.lang.String branchDirectory,
java.lang.String environmentVariables,
boolean createTmpdir,
java.lang.String tmpdir,
java.lang.String extraArguments,
Metrics calc,
Metrics recalc)
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.InterruptedExceptionpublic TicsAnalyzer.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builder