public class BatchTaskInvoker
extends hudson.tasks.Notifier
Publisher that triggers batch tasks of other projects.| Modifier and Type | Class and Description |
|---|---|
static class |
BatchTaskInvoker.Config
What task to invoke?
|
static class |
BatchTaskInvoker.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
BatchTaskInvoker(BatchTaskInvoker.Config[] configs,
boolean evenIfUnstable) |
BatchTaskInvoker(BatchTaskInvoker.Config[] configs,
hudson.model.Result threshold) |
| Modifier and Type | Method and Description |
|---|---|
List<BatchTaskInvoker.Config> |
getConfigs() |
Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject<?,?> project) |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
hudson.model.Result |
getThreshold() |
boolean |
isEvenIfUnstable() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuild@DataBoundConstructor public BatchTaskInvoker(BatchTaskInvoker.Config[] configs, boolean evenIfUnstable)
public BatchTaskInvoker(BatchTaskInvoker.Config[] configs, hudson.model.Result threshold)
public List<BatchTaskInvoker.Config> getConfigs()
public hudson.model.Result getThreshold()
public boolean isEvenIfUnstable()
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 Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
getProjectActions in interface hudson.tasks.BuildStepgetProjectActions in class hudson.tasks.BuildStepCompatibilityLayerCopyright © 2016. All rights reserved.