public class BumblebeePublisher
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
BumblebeePublisher.DescriptorImpl
Descriptor for bumblebee plugin.
|
hudson.tasks.Publisher.DescriptorExtensionListImpl
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
BumblebeePublisher(BumblebeeConfiguration... configs)
Constructor.
|
BumblebeePublisher(Collection<BumblebeeConfiguration> configs)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
doBulkUpdate(BumblebeeConfiguration config,
hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
Send data to bumblebee server.
|
List<BumblebeeConfiguration> |
getConfigs()
This method will return all the tasks
|
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuild
getProjectAction, getProjectActions, perform, perform, prebuild
public BumblebeePublisher(BumblebeeConfiguration... configs)
configs
- Configurations which are set for current job.@DataBoundConstructor public BumblebeePublisher(Collection<BumblebeeConfiguration> configs)
configs
- List of configurations.public List<BumblebeeConfiguration> getConfigs()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
public void perform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
public void doBulkUpdate(BumblebeeConfiguration config, hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener) throws Exception
config
- Config wrapperbulkURL
- The URL to usebuild
- what it sayslauncher
- what it sayslistener
- what it saysException
Copyright © 2016–2023. All rights reserved.