Class SonarToGerritPublisher
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Publisher
-
- hudson.tasks.Notifier
-
- org.jenkinsci.plugins.sonargerrit.SonarToGerritPublisher
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Publisher>
,BuildStep
,SimpleBuildStep
public class SonarToGerritPublisher extends Notifier implements SimpleBuildStep
Project: Sonar-Gerrit Plugin Author: Tatiana Didik
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SonarToGerritPublisher.DescriptorImpl
Descriptor forSonarToGerritPublisher
.-
Nested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
-
Field Summary
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Constructor Summary
Constructors Constructor Description SonarToGerritPublisher()
-
Method Summary
-
Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform, 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, getProjectActions, perform, prebuild
-
Methods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
-
-
-
Method Detail
-
perform
public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath filePath, @NonNull EnvVars env, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
- Specified by:
perform
in interfaceSimpleBuildStep
- Throws:
InterruptedException
IOException
-
getDescriptor
public SonarToGerritPublisher.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Publisher>
- Overrides:
getDescriptor
in classNotifier
-
getRequiredMonitorService
public BuildStepMonitor getRequiredMonitorService()
- Specified by:
getRequiredMonitorService
in interfaceBuildStep
-
getInspectionConfig
@Nonnull public Inspection getInspectionConfig()
-
getNotificationConfig
@Nonnull public NotificationConfig getNotificationConfig()
-
getReviewConfig
@Nonnull public ReviewConfig getReviewConfig()
-
getScoreConfig
public ScoreConfig getScoreConfig()
-
getAuthConfig
public GerritAuthenticationConfig getAuthConfig()
-
setInspectionConfig
@DataBoundSetter public void setInspectionConfig(Inspection inspectionConfig)
-
setNotificationConfig
@DataBoundSetter public void setNotificationConfig(NotificationConfig notificationConfig)
-
setReviewConfig
@DataBoundSetter public void setReviewConfig(ReviewConfig reviewConfig)
-
setScoreConfig
@DataBoundSetter public void setScoreConfig(ScoreConfig scoreConfig)
-
setAuthConfig
@DataBoundSetter public void setAuthConfig(GerritAuthenticationConfig authConfig)
-
setSonarURL
@Deprecated @DataBoundSetter public void setSonarURL(String sonarURL)
Deprecated.
-
setSubJobConfigs
@Deprecated @DataBoundSetter public void setSubJobConfigs(List<SubJobConfig> subJobConfigs)
Deprecated.
-
setSeverity
@Deprecated @DataBoundSetter public void setSeverity(String severity)
Deprecated.
-
setNewIssuesOnly
@Deprecated @DataBoundSetter public void setNewIssuesOnly(boolean newIssuesOnly)
Deprecated.
-
setChangedLinesOnly
@Deprecated @DataBoundSetter public void setChangedLinesOnly(boolean changedLinesOnly)
Deprecated.
-
setNoIssuesToPostText
@Deprecated @DataBoundSetter public void setNoIssuesToPostText(String noIssuesToPost)
Deprecated.
-
setSomeIssuesToPostText
@Deprecated @DataBoundSetter public void setSomeIssuesToPostText(String someIssuesToPost)
Deprecated.
-
setIssueComment
@Deprecated @DataBoundSetter public void setIssueComment(String issueComment)
Deprecated.
-
setOverrideCredentials
@Deprecated @DataBoundSetter public void setOverrideCredentials(boolean overrideCredentials)
Deprecated.
-
setPostScore
@Deprecated @DataBoundSetter public void setPostScore(boolean postScore)
Deprecated.
-
setCategory
@Deprecated @DataBoundSetter public void setCategory(String category)
Deprecated.
-
setNoIssuesScore
@Deprecated @DataBoundSetter public void setNoIssuesScore(String score)
Deprecated.
-
setIssuesScore
@Deprecated @DataBoundSetter public void setIssuesScore(String score)
Deprecated.
-
setNoIssuesNotification
@Deprecated @DataBoundSetter public void setNoIssuesNotification(String notification)
Deprecated.
-
setIssuesNotification
@Deprecated @DataBoundSetter public void setIssuesNotification(String notification)
Deprecated.
-
setProjectPath
@Deprecated @DataBoundSetter public void setProjectPath(String path)
Deprecated.
-
setPath
@Deprecated @DataBoundSetter public void setPath(String path)
Deprecated.
-
getSonarURL
@Deprecated public String getSonarURL()
Deprecated.
-
getSubJobConfigs
@Deprecated public Collection<SubJobConfig> getSubJobConfigs()
Deprecated.
-
getSeverity
@Deprecated public String getSeverity()
Deprecated.
-
isNewIssuesOnly
@Deprecated public boolean isNewIssuesOnly()
Deprecated.
-
isChangedLinesOnly
@Deprecated public boolean isChangedLinesOnly()
Deprecated.
-
getNoIssuesToPostText
@Deprecated public String getNoIssuesToPostText()
Deprecated.
-
getSomeIssuesToPostText
@Deprecated public String getSomeIssuesToPostText()
Deprecated.
-
getIssueComment
@Deprecated public String getIssueComment()
Deprecated.
-
isOverrideCredentials
@Deprecated public boolean isOverrideCredentials()
Deprecated.
-
setHttpUsername
@Deprecated @DataBoundSetter public void setHttpUsername(String httpUsername)
Deprecated.
-
getHttpUsername
@Deprecated public String getHttpUsername()
Deprecated.
-
setHttpPassword
@Deprecated @DataBoundSetter public void setHttpPassword(String httpPassword)
Deprecated.
-
getHttpPassword
@Deprecated public String getHttpPassword()
Deprecated.
-
isPostScore
@Deprecated public boolean isPostScore()
Deprecated.
-
getCategory
@Deprecated public String getCategory()
Deprecated.
-
getNoIssuesScore
@Deprecated public String getNoIssuesScore()
Deprecated.
-
getIssuesScore
@Deprecated public String getIssuesScore()
Deprecated.
-
getNoIssuesNotification
@Deprecated public String getNoIssuesNotification()
Deprecated.
-
getIssuesNotification
@Deprecated public String getIssuesNotification()
Deprecated.
-
getProjectPath
@Deprecated public String getProjectPath()
Deprecated.
-
getPath
@Deprecated public String getPath()
Deprecated.
-
-