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 runSonatypeScan,
boolean isExpressScan,
boolean isExpressAudit,
boolean doSkipFortifyResults,
boolean doPrettyLogOutput,
boolean includeAllFiles) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
clearTaskListener() |
boolean |
doPrettyLogOutput() |
boolean |
doSkipFortifyReults() |
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 |
getRunSonatypeScan() |
protected static hudson.model.TaskListener |
getTaskListener() |
String |
getTechnologyStack() |
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 runSonatypeScan, boolean isExpressScan, boolean isExpressAudit, boolean doSkipFortifyResults, boolean doPrettyLogOutput, boolean includeAllFiles)
public String getFilePattern()
public String getAssessmentTypeId()
public String getApplicationName()
public String getReleaseName()
public String getTechnologyStack()
public String getLanguageLevel()
public boolean getRunSonatypeScan()
public boolean getIsExpressScan()
public boolean getIsExpressAudit()
public boolean doSkipFortifyReults()
public boolean doPrettyLogOutput()
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.