org.whitesource.jenkins
public class WhiteSourcePublisher extends hudson.tasks.Recorder
| Modifier and Type | Class and Description |
|---|---|
static class |
WhiteSourcePublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Modifier and Type | Field and Description |
|---|---|
static String |
ENABLE_ALL |
static String |
ENABLE_NEW |
static String |
GLOBAL |
| Constructor and Description |
|---|
WhiteSourcePublisher(String jobCheckPolicies,
String jobApiToken,
String product,
String productVersion,
String projectToken,
String libIncludes,
String libExcludes,
String mavenProjectToken,
String requesterEmail,
String moduleTokens,
String modulesToInclude,
String modulesToExclude,
boolean ignorePomModules) |
| Modifier and Type | Method and Description |
|---|---|
String |
getJobApiToken() |
String |
getJobCheckPolicies() |
String |
getLibExcludes() |
String |
getLibIncludes() |
String |
getMavenProjectToken() |
String |
getModulesToExclude() |
String |
getModulesToInclude() |
String |
getModuleTokens() |
String |
getProduct() |
String |
getProductVersion() |
String |
getProjectToken() |
String |
getRequesterEmail() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isIgnorePomModules() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, prebuildpublic static final String GLOBAL
public static final String ENABLE_NEW
public static final String ENABLE_ALL
@DataBoundConstructor public WhiteSourcePublisher(String jobCheckPolicies, String jobApiToken, String product, String productVersion, String projectToken, String libIncludes, String libExcludes, String mavenProjectToken, String requesterEmail, String moduleTokens, String modulesToInclude, String modulesToExclude, boolean ignorePomModules)
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.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
public String getJobCheckPolicies()
public String getJobApiToken()
public String getProduct()
public String getProductVersion()
public String getProjectToken()
public String getLibIncludes()
public String getLibExcludes()
public String getMavenProjectToken()
public String getRequesterEmail()
public String getModuleTokens()
public String getModulesToInclude()
public String getModulesToExclude()
public boolean isIgnorePomModules()
Copyright © 2004-2016 White Source. All Rights Reserved.