public class SnykSecurityBuilder
extends hudson.tasks.Builder
| Modifier and Type | Class and Description |
|---|---|
static class |
SnykSecurityBuilder.DescriptorImpl |
| Constructor and Description |
|---|
SnykSecurityBuilder(String onFailBuild,
boolean isMonitor,
String targetFile,
String organization,
String envFlags,
String dockerImage,
String projectName) |
| Modifier and Type | Method and Description |
|---|---|
SnykSecurityBuilder.DescriptorImpl |
getDescriptor() |
String |
getDockerImage() |
String |
getEnvFlags() |
boolean |
getIsMonitor() |
String |
getOnFailBuild() |
String |
getOrganization() |
String |
getProjectName() |
String |
getTargetFile() |
String |
getUserId(hudson.Launcher launcher,
hudson.model.TaskListener listener) |
String |
isOnFailBuild(String state) |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
String token) |
hudson.model.Result |
scanProject(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
String token) |
void |
setDockerImage(String dockerImage) |
void |
setEnvFlags(String envFlags) |
void |
setIsMonitor(boolean isMonitor) |
void |
setOrganization(String organization) |
void |
setProjectName(String projectName) |
void |
setTargetFile(String targetFile) |
public String getOnFailBuild()
@DataBoundSetter public void setIsMonitor(boolean isMonitor)
public boolean getIsMonitor()
@DataBoundSetter public void setTargetFile(String targetFile)
public String getTargetFile()
@DataBoundSetter public void setOrganization(String organization)
public String getOrganization()
public String getEnvFlags()
@DataBoundSetter public void setEnvFlags(String envFlags)
public String getDockerImage()
@DataBoundSetter public void setDockerImage(String dockerImage)
public String getProjectName()
@DataBoundSetter public void setProjectName(String projectName)
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerIOExceptionInterruptedExceptionpublic void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener, @Nonnull String token) throws Exception
Exceptionpublic String getUserId(@Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener)
public hudson.model.Result scanProject(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener, @Nonnull String token) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic SnykSecurityBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2016–2017. All rights reserved.