public class DependencyCheckBuilder extends hudson.tasks.Builder implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
DependencyCheckBuilder.DescriptorImpl
Descriptor for
DependencyCheckBuilder. |
| Constructor and Description |
|---|
DependencyCheckBuilder(String scanpath,
String outdir,
String datadir,
String suppressionFile,
Boolean isAutoupdateDisabled,
Boolean isVerboseLoggingEnabled,
Boolean includeHtmlReports) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDatadir()
Retrieves the data directory that DependencyCheck will use.
|
DependencyCheckBuilder.DescriptorImpl |
getDescriptor()
A Descriptor Implementation
|
String |
getOutdir()
Retrieves the output directory to write the report.
|
String |
getScanpath()
Retrieves the path to scan.
|
String |
getSuppressionFile()
Retrieves the suppression file that DependencyCheck will use.
|
boolean |
includeHtmlReports()
Retrieves whether HTML reports should be generated (in addition to the XML report) or not.
|
boolean |
isAutoupdateDisabled()
Retrieves whether auto update should be disabled or not.
|
boolean |
isVerboseLoggingEnabled()
Retrieves whether verbose logging is enabled or not.
|
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
This method is called whenever the DependencyCheck build step is executed.
|
getProjectAction, getProjectAction, getProjectActions, perform, prebuildpublic String getScanpath()
public String getOutdir()
public String getDatadir()
public String getSuppressionFile()
public boolean isAutoupdateDisabled()
public boolean isVerboseLoggingEnabled()
public boolean includeHtmlReports()
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerbuild - A Build objectlauncher - A Launcher objectlistener - A BuildListener objectInterruptedExceptionIOExceptionpublic DependencyCheckBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2012-2013 OWASP. All Rights Reserved.