public class BeakerBuilder extends Builder
Modifier and Type | Class and Description |
---|---|
static class |
BeakerBuilder.DescriptorImpl |
ExtensionPoint.LegacyInstancesAreScopedToHudson
BuildStep.PublisherList
BUILDERS, PUBLISHERS
Constructor and Description |
---|
BeakerBuilder(JobSource jobSource,
boolean downloadFiles) |
Modifier and Type | Method and Description |
---|---|
BeakerBuilder.DescriptorImpl |
getDescriptor() |
boolean |
getDownloadFiles() |
JobSource |
getJobSource() |
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener)
Prepares job XML, schedule the job in Beaker, waits for the result and
|
all, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
@DataBoundConstructor public BeakerBuilder(JobSource jobSource, boolean downloadFiles)
public JobSource getJobSource()
public boolean getDownloadFiles()
public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException
perform
in interface BuildStep
perform
in class BuildStepCompatibilityLayer
InterruptedException
public BeakerBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface Describable<Builder>
getDescriptor
in class Builder
Copyright © 2016–2019. All rights reserved.