org.jvnet.hudson.test
Class TestBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jvnet.hudson.test.TestBuilder
- All Implemented Interfaces:
- ExtensionPoint, Describable<Builder>, BuildStep
public abstract class TestBuilder
- extends Builder
Partial Builder implementation for writing a one-off throw-away builder used during tests.
Because this builder tends to be written as an inner class, this builder doesn't write itself
to a disk when persisted. Configuration screen won't work, either.
- Author:
- Kohsuke Kawaguchi
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestBuilder
public TestBuilder()
perform
public abstract boolean perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener)
throws java.lang.InterruptedException,
java.io.IOException
- Specified by:
perform in interface BuildStep- Overrides:
perform in class BuildStepCompatibilityLayer
- Throws:
java.lang.InterruptedException
java.io.IOException
getDescriptor
public Descriptor<Builder> getDescriptor()
- Specified by:
getDescriptor in interface Describable<Builder>- Overrides:
getDescriptor in class Builder
Copyright © 2009. All Rights Reserved.