Package hudson.plugins.clover
Class CloverBuildWrapper
java.lang.Object
hudson.model.AbstractDescribableImpl<BuildWrapper>
hudson.tasks.BuildWrapper
hudson.plugins.clover.CloverBuildWrapper
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildWrapper>
A BuildWrapper that decorates the command line just before a build starts with targets and properties that will automatically
integrate Clover into the Ant build.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.Environment
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCloverBuildWrapper
(boolean historical, boolean json, String clover, boolean putValuesInQuotes) -
Method Summary
Modifier and TypeMethodDescriptiondecorateLauncher
(AbstractBuild build, Launcher launcher, BuildListener listener) Collection<? extends Action>
setUp
(AbstractBuild build, Launcher launcher, BuildListener listener) Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLogger, getProjectAction, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUp
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
historical
public boolean historical -
json
public boolean json -
clover
-
putValuesInQuotes
public final boolean putValuesInQuotes
-
-
Constructor Details
-
CloverBuildWrapper
@DataBoundConstructor public CloverBuildWrapper(boolean historical, boolean json, String clover, boolean putValuesInQuotes)
-
-
Method Details
-
setUp
public BuildWrapper.Environment setUp(AbstractBuild build, Launcher launcher, BuildListener listener) - Overrides:
setUp
in classBuildWrapper
-
getProjectActions
- Overrides:
getProjectActions
in classBuildWrapper
-
decorateLauncher
public Launcher decorateLauncher(@NonNull AbstractBuild build, @NonNull Launcher launcher, @NonNull BuildListener listener) throws IOException, InterruptedException, Run.RunnerAbortedException - Overrides:
decorateLauncher
in classBuildWrapper
- Throws:
IOException
InterruptedException
Run.RunnerAbortedException
-