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, prebuild
public 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.SimpleBuildStep
InterruptedException
IOException
public 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
InterruptedException
IOException
public AppScanSourceBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
public static boolean checkApplicationFileName(String filePath)
public boolean checkApplicationFileNameExists(String filePath)
public boolean checkScanWorkspace(String jobScanWorkspace)
Copyright © 2004-2016. All Rights Reserved.