public class MergebaseStepBuilder extends Builder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
MergebaseStepBuilder.MergebaseStepBuilderDescriptor |
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonBUILDERS, PUBLISHERS| Constructor and Description |
|---|
MergebaseStepBuilder() |
MergebaseStepBuilder(String projectName,
String severityThreshold,
String mbScanPath,
boolean scanAll,
boolean debugMode,
boolean jsonOutput,
boolean killBuild) |
| Modifier and Type | Method and Description |
|---|---|
Secret |
getCustomerToken() |
String |
getMbScanPath() |
String |
getProjectName() |
String |
getSeverityThreshold() |
String |
getUrl() |
String |
getWrapperPath() |
boolean |
isDebugMode() |
boolean |
isJsonOutput() |
boolean |
isKillBuild() |
boolean |
isScanAll() |
void |
perform(Run<?,?> run,
FilePath workspace,
EnvVars env,
Launcher launcher,
TaskListener listener) |
void |
setDebugMode(boolean debugMode) |
void |
setJsonOutput(boolean jsonOutput) |
void |
setKillBuild(boolean killBuild) |
void |
setMbScanPath(String mbScanPath) |
void |
setProjectName(String projectName) |
void |
setScanAll(boolean scanAll) |
void |
setSeverityThreshold(String severityThreshold) |
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperform, perform, requiresWorkspacegetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild@DataBoundConstructor public MergebaseStepBuilder(String projectName, String severityThreshold, String mbScanPath, boolean scanAll, boolean debugMode, boolean jsonOutput, boolean killBuild)
public MergebaseStepBuilder()
@DataBoundSetter public void setSeverityThreshold(String severityThreshold)
@DataBoundSetter public void setProjectName(String projectName)
@DataBoundSetter public void setScanAll(boolean scanAll)
@DataBoundSetter public void setDebugMode(boolean debugMode)
@DataBoundSetter public void setMbScanPath(String mbScanPath)
@DataBoundSetter public void setJsonOutput(boolean jsonOutput)
@DataBoundSetter public void setKillBuild(boolean killBuild)
public String getUrl()
public Secret getCustomerToken()
public String getSeverityThreshold()
public String getProjectName()
public boolean isScanAll()
public boolean isDebugMode()
public boolean isJsonOutput()
public String getMbScanPath()
public boolean isKillBuild()
public String getWrapperPath()
public void perform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionCopyright © 2016–2022. All rights reserved.