hudson.plugins.sonar
Class SonarPublisher
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.plugins.sonar.SonarPublisher
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class SonarPublisher
- extends hudson.tasks.Publisher
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Constructor Summary |
SonarPublisher(java.lang.String installationName,
java.lang.String jobAdditionalProperties,
boolean useSonarLight,
java.lang.String groupId,
java.lang.String artifactId,
java.lang.String projectName,
java.lang.String projectVersion,
java.lang.String projectSrcDir,
java.lang.String javaVersion,
java.lang.String projectDescription)
|
| Methods inherited from class hudson.tasks.Publisher |
getProjectAction, needsToRunAfterFinalized, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.tasks.BuildStep |
getProjectAction, prebuild |
DESCRIPTOR
public static final SonarPublisher.DescriptorImpl DESCRIPTOR
SonarPublisher
@DataBoundConstructor
public SonarPublisher(java.lang.String installationName,
java.lang.String jobAdditionalProperties,
boolean useSonarLight,
java.lang.String groupId,
java.lang.String artifactId,
java.lang.String projectName,
java.lang.String projectVersion,
java.lang.String projectSrcDir,
java.lang.String javaVersion,
java.lang.String projectDescription)
getJobAdditionalProperties
public java.lang.String getJobAdditionalProperties()
getInstallationName
public java.lang.String getInstallationName()
getUseSonarLight
public boolean getUseSonarLight()
getGroupId
public java.lang.String getGroupId()
getArtifactId
public java.lang.String getArtifactId()
getProjectName
public java.lang.String getProjectName()
getProjectVersion
public java.lang.String getProjectVersion()
getJavaVersion
public java.lang.String getJavaVersion()
getProjectSrcDir
public java.lang.String getProjectSrcDir()
getProjectDescription
public java.lang.String getProjectDescription()
getInstallation
public SonarInstallation getInstallation()
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
getDescriptor
public hudson.model.Descriptor<hudson.tasks.Publisher> getDescriptor()
Copyright © 2008. All Rights Reserved.