Class SbtPluginBuilder

All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep

public class SbtPluginBuilder extends Builder
sbt plugin Builder. When the user configures the project and enables this builder, Descriptor.newInstance(StaplerRequest) is invoked and a new SbtPluginBuilder is created. The created instance is persisted to the project configuration XML by using XStream, so this allows you to use instance fields (like name) to remember the configuration. When a build is performed, the perform(AbstractBuild, Launcher, BuildListener) method will be invoked.
Author:
Uzi Landsmann