Package hudson.plugins.sonar
Class MsBuildSQRunnerEnd
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
hudson.plugins.sonar.AbstractMsBuildSQRunner
hudson.plugins.sonar.MsBuildSQRunnerEnd
- All Implemented Interfaces:
ExtensionPoint
,Describable<Builder>
,BuildStep
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetProjectAction
(AbstractProject<?, ?> project) void
perform
(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) Methods inherited from class hudson.plugins.sonar.AbstractMsBuildSQRunner
addDotNetCommand, getScannerPath, getSonarInstallation, isDotNetCoreTool, perform
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform, prebuild
-
Constructor Details
-
MsBuildSQRunnerEnd
@DataBoundConstructor public MsBuildSQRunnerEnd()
-
-
Method Details
-
perform
public void perform(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException- Specified by:
perform
in classAbstractMsBuildSQRunner
- Throws:
InterruptedException
IOException
-
getProjectAction
- Specified by:
getProjectAction
in interfaceBuildStep
- Overrides:
getProjectAction
in classBuildStepCompatibilityLayer
-