public abstract class BaseBuilder
extends hudson.tasks.Builder
| Constructor and Description |
|---|
BaseBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isAvailableRemotely(Image remoteImage,
SpoonBuild build,
hudson.model.BuildListener listener) |
boolean |
perform(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
protected abstract boolean |
perform(SpoonBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
boolean |
prebuild(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.model.BuildListener listener) |
protected void |
prebuild(SpoonBuild build,
hudson.model.BuildListener listener) |
void |
switchHub(CommandDriver client,
String hubUrl,
SpoonBuild build) |
all, getDescriptor, getRequiredMonitorService, prebuildpublic boolean prebuild(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.model.BuildListener listener)
prebuild in interface hudson.tasks.BuildStepprebuild in class hudson.tasks.BuildStepCompatibilityLayerpublic boolean perform(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionprotected void prebuild(SpoonBuild build, hudson.model.BuildListener listener)
protected abstract boolean perform(SpoonBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
InterruptedExceptionIOExceptionprotected boolean isAvailableRemotely(Image remoteImage, SpoonBuild build, hudson.model.BuildListener listener)
public void switchHub(CommandDriver client, String hubUrl, SpoonBuild build)
Copyright © 2004-2016. All Rights Reserved.