public class FodBuilder
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
FodBuilder.DescriptorImpl
Descriptor for
FodBuilder. |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
protected static String |
CLASS_NAME |
| Constructor and Description |
|---|
FodBuilder(String filePattern,
String assessmentTypeId,
String applicationName,
String releaseName,
String technologyStack,
String languageLevel,
boolean runOpenSourceAnalysis,
boolean isExpressScan,
boolean isExpressAudit,
boolean doPollFortify,
boolean doPrettyLogOutput,
boolean includeAllFiles,
boolean includeThirdParty) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
clearTaskListener() |
boolean |
doPollFortify() |
boolean |
doPrettyLogOutput() |
String |
getApplicationName() |
String |
getAssessmentTypeId() |
FodBuilder.DescriptorImpl |
getDescriptor() |
String |
getFilePattern()
We'll use this from the config.jelly.
|
boolean |
getIsExpressAudit() |
boolean |
getIsExpressScan() |
String |
getLanguageLevel() |
protected static PrintStream |
getLogger() |
String |
getReleaseName() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
getRunOpenSourceAnalysis() |
protected static hudson.model.TaskListener |
getTaskListener() |
String |
getTechnologyStack() |
boolean |
includeThirdParty() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
protected static void |
setTaskListener(hudson.model.TaskListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuildprotected static final String CLASS_NAME
@DataBoundConstructor public FodBuilder(String filePattern, String assessmentTypeId, String applicationName, String releaseName, String technologyStack, String languageLevel, boolean runOpenSourceAnalysis, boolean isExpressScan, boolean isExpressAudit, boolean doPollFortify, boolean doPrettyLogOutput, boolean includeAllFiles, boolean includeThirdParty)
public String getFilePattern()
public String getAssessmentTypeId()
public String getApplicationName()
public String getReleaseName()
public String getTechnologyStack()
public String getLanguageLevel()
public boolean getRunOpenSourceAnalysis()
public boolean getIsExpressScan()
public boolean getIsExpressAudit()
public boolean doPollFortify()
public boolean doPrettyLogOutput()
public boolean includeThirdParty()
protected static hudson.model.TaskListener getTaskListener()
protected static void setTaskListener(hudson.model.TaskListener listener)
protected static void clearTaskListener()
protected static PrintStream getLogger()
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
perform in interface jenkins.tasks.SimpleBuildSteppublic FodBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Recorderpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepCopyright © 2004-2016. All Rights Reserved.