public class FodUploaderPlugin
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
FodUploaderPlugin.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
FodUploaderPlugin(String bsiUrl,
boolean runOpenSourceAnalysis,
boolean isExpressScan,
boolean isExpressAudit,
int pollingInterval,
boolean doPrettyLogOutput,
boolean includeAllFiles,
boolean excludeThirdParty,
boolean isRemediationScan,
boolean isBundledAssessment,
boolean purchaseEntitlements,
int entitlementPreference) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBsiUrl() |
FodUploaderPlugin.DescriptorImpl |
getDescriptor() |
boolean |
getDoPrettyLogOutput() |
int |
getEntitlementPreference() |
boolean |
getExcludeThirdParty() |
boolean |
getIncludeAllFiles() |
boolean |
getIsBundledAssessment() |
boolean |
getIsExpressAudit() |
boolean |
getIsExpressScan() |
boolean |
getIsRemediationScan() |
static PrintStream |
getLogger()
Gets the out for the build console output
|
int |
getPollingInterval() |
boolean |
getPurchaseEntitlements() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
getRunOpenSourceAnalysis() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public FodUploaderPlugin(String bsiUrl, boolean runOpenSourceAnalysis, boolean isExpressScan, boolean isExpressAudit, int pollingInterval, boolean doPrettyLogOutput, boolean includeAllFiles, boolean excludeThirdParty, boolean isRemediationScan, boolean isBundledAssessment, boolean purchaseEntitlements, int entitlementPreference) throws URISyntaxException
URISyntaxExceptionpublic void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener)
perform in interface jenkins.tasks.SimpleBuildSteppublic static PrintStream getLogger()
public FodUploaderPlugin.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.BuildSteppublic String getBsiUrl()
public boolean getRunOpenSourceAnalysis()
public boolean getIsExpressScan()
public boolean getIsExpressAudit()
public boolean getDoPrettyLogOutput()
public boolean getIncludeAllFiles()
public boolean getExcludeThirdParty()
public boolean getIsRemediationScan()
public int getPollingInterval()
public int getEntitlementPreference()
public boolean getIsBundledAssessment()
public boolean getPurchaseEntitlements()
Copyright © 2016–2017. All rights reserved.