public class AppScanSourceBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
AppScanSourceBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
AppScanSourceBuilder(String installation,
boolean disableScan,
String applicationFile,
boolean acceptSSL,
String customScanWorkspace) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkApplicationFileName(String filePath) |
boolean |
checkApplicationFileNameExists(String filePath) |
boolean |
checkScanWorkspace(String jobScanWorkspace) |
boolean |
getAcceptSSL() |
String |
getApplicationFile() |
String |
getCustomScanWorkspace() |
AppScanSourceBuilder.DescriptorImpl |
getDescriptor()
Descriptor Below
|
boolean |
getDisableScan()
We'll use this from the config.jelly.
|
String |
getInstallation() |
String |
getScanWorkspace() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
perform(hudson.model.Run<?,?> run,
hudson.model.Node node,
hudson.FilePath ws,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars envVars) |
void |
setInstallation(String installation) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildpublic boolean getDisableScan()
public String getCustomScanWorkspace()
public boolean getAcceptSSL()
public String getScanWorkspace()
public String getApplicationFile()
public String getInstallation()
@DataBoundSetter public void setInstallation(String installation)
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws InterruptedException,
IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.model.Node node, @Nonnull hudson.FilePath ws, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener, hudson.EnvVars envVars) throws InterruptedException, IOException
InterruptedExceptionIOExceptionpublic AppScanSourceBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builderpublic static boolean checkApplicationFileName(String filePath)
public boolean checkApplicationFileNameExists(String filePath)
public boolean checkScanWorkspace(String jobScanWorkspace)
Copyright © 2004-2016. All Rights Reserved.