public class WhiteSourceStep extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SPACE |
static String |
WITH_MAVEN |
| Constructor and Description |
|---|
WhiteSourceStep(WhiteSourceDescriptor globalConfig,
String jobApiToken,
String jobForceUpdate,
String jobCheckPolicies) |
WhiteSourceStep(WhiteSourcePipelineStep step,
WhiteSourceDescriptor globalConfig) |
WhiteSourceStep(WhiteSourcePublisher publisher,
WhiteSourceDescriptor globalConfig) |
| Modifier and Type | Method and Description |
|---|---|
Collection<org.whitesource.agent.api.model.AgentProjectInfo> |
getFSAProjects(PrintStream logger,
hudson.FilePath workspace) |
WhiteSourceDescriptor |
getGlobalConfig() |
String |
getJobApiToken() |
String |
getLibExcludes() |
String |
getLibIncludes() |
String |
getMavenProjectToken() |
String |
getModulesToExclude() |
String |
getModulesToInclude() |
String |
getModuleTokens() |
String |
getProduct() |
String |
getProductNameOrToken() |
String |
getProductVersion() |
Collection<org.whitesource.agent.api.model.AgentProjectInfo> |
getProjectInfos(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
hudson.FilePath workspace,
boolean isFreeStyleStep) |
String |
getProjectToken() |
String |
getRequesterEmail() |
boolean |
isCheckAllLibraries() |
boolean |
isForceUpdate() |
boolean |
isIgnorePomModules() |
boolean |
isShouldCheckPolicies() |
void |
setCheckAllLibraries(boolean checkAllLibraries) |
void |
setForceUpdate(boolean forceUpdate) |
void |
setGlobalConfig(WhiteSourceDescriptor globalConfig) |
void |
setIgnorePomModules(boolean ignorePomModules) |
void |
setJobApiToken(String jobApiToken) |
void |
setLibExcludes(String libExcludes) |
void |
setLibIncludes(String libIncludes) |
void |
setMavenProjectToken(String mavenProjectToken) |
void |
setModulesToExclude(String modulesToExclude) |
void |
setModulesToInclude(String modulesToInclude) |
void |
setModuleTokens(String moduleTokens) |
void |
setProduct(String product) |
void |
setProductNameOrToken(String productNameOrToken) |
void |
setProductVersion(String productVersion) |
void |
setProjectToken(String projectToken) |
void |
setRequesterEmail(String requesterEmail) |
void |
setShouldCheckPolicies(boolean shouldCheckPolicies) |
void |
stopBuild(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
String message) |
void |
update(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
Collection<org.whitesource.agent.api.model.AgentProjectInfo> projectInfos) |
public static final String SPACE
public static final String WITH_MAVEN
public WhiteSourceStep(WhiteSourceDescriptor globalConfig, String jobApiToken, String jobForceUpdate, String jobCheckPolicies)
public WhiteSourceStep(WhiteSourcePublisher publisher, WhiteSourceDescriptor globalConfig)
public WhiteSourceStep(WhiteSourcePipelineStep step, WhiteSourceDescriptor globalConfig)
public void update(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
Collection<org.whitesource.agent.api.model.AgentProjectInfo> projectInfos)
public Collection<org.whitesource.agent.api.model.AgentProjectInfo> getProjectInfos(hudson.model.Run<?,?> run, hudson.model.TaskListener listener, hudson.FilePath workspace, boolean isFreeStyleStep) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void stopBuild(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
String message)
public WhiteSourceDescriptor getGlobalConfig()
public void setGlobalConfig(WhiteSourceDescriptor globalConfig)
public String getJobApiToken()
public void setJobApiToken(String jobApiToken)
public String getProduct()
public void setProduct(String product)
public String getProductVersion()
public void setProductVersion(String productVersion)
public String getProjectToken()
public void setProjectToken(String projectToken)
public String getLibIncludes()
public void setLibIncludes(String libIncludes)
public String getLibExcludes()
public void setLibExcludes(String libExcludes)
public String getMavenProjectToken()
public void setMavenProjectToken(String mavenProjectToken)
public String getRequesterEmail()
public void setRequesterEmail(String requesterEmail)
public String getModuleTokens()
public void setModuleTokens(String moduleTokens)
public String getModulesToInclude()
public void setModulesToInclude(String modulesToInclude)
public String getModulesToExclude()
public void setModulesToExclude(String modulesToExclude)
public boolean isIgnorePomModules()
public void setIgnorePomModules(boolean ignorePomModules)
public String getProductNameOrToken()
public void setProductNameOrToken(String productNameOrToken)
public boolean isShouldCheckPolicies()
public void setShouldCheckPolicies(boolean shouldCheckPolicies)
public boolean isCheckAllLibraries()
public void setCheckAllLibraries(boolean checkAllLibraries)
public void setForceUpdate(boolean forceUpdate)
public boolean isForceUpdate()
public Collection<org.whitesource.agent.api.model.AgentProjectInfo> getFSAProjects(PrintStream logger, hudson.FilePath workspace)
Copyright © 2016–2018 White Source. All rights reserved.