public class WhiteSourcePublisher
extends hudson.tasks.Publisher
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
WhiteSourcePublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
WhiteSourcePublisher(String jobCheckPolicies,
String jobForceUpdate,
hudson.util.Secret jobApiToken,
hudson.util.Secret jobUserKey,
String product,
String productVersion,
hudson.util.Secret projectToken,
String libIncludes,
String libExcludes,
hudson.util.Secret mavenProjectToken,
String requesterEmail,
hudson.util.Secret moduleTokens,
String modulesToInclude,
String modulesToExclude,
boolean ignorePomModules) |
WhiteSourcePublisher(WhiteSourcePublisher whiteSourcePublisher) |
| Modifier and Type | Method and Description |
|---|---|
hudson.util.Secret |
getJobApiToken() |
String |
getJobCheckPolicies() |
String |
getJobForceUpdate() |
hudson.util.Secret |
getJobUserKey() |
String |
getLibExcludes() |
String |
getLibIncludes() |
hudson.util.Secret |
getMavenProjectToken() |
String |
getModulesToExclude() |
String |
getModulesToInclude() |
hudson.util.Secret |
getModuleTokens() |
String |
getProduct() |
String |
getProductVersion() |
hudson.util.Secret |
getProjectToken() |
String |
getRequesterEmail() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isIgnorePomModules() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getDescriptor, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuildpublic WhiteSourcePublisher(WhiteSourcePublisher whiteSourcePublisher)
@DataBoundConstructor public WhiteSourcePublisher(String jobCheckPolicies, String jobForceUpdate, hudson.util.Secret jobApiToken, hudson.util.Secret jobUserKey, String product, String productVersion, hudson.util.Secret projectToken, String libIncludes, String libExcludes, hudson.util.Secret mavenProjectToken, String requesterEmail, hudson.util.Secret moduleTokens, String modulesToInclude, String modulesToExclude, boolean ignorePomModules)
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic String getJobCheckPolicies()
public String getJobForceUpdate()
public hudson.util.Secret getJobApiToken()
public hudson.util.Secret getJobUserKey()
public String getProduct()
public String getProductVersion()
public hudson.util.Secret getProjectToken()
public String getLibIncludes()
public String getLibExcludes()
public hudson.util.Secret getMavenProjectToken()
public String getRequesterEmail()
public hudson.util.Secret getModuleTokens()
public String getModulesToInclude()
public String getModulesToExclude()
public boolean isIgnorePomModules()
Copyright © 2016–2021 White Source. All rights reserved.