public class SonarRunnerBuilder
extends hudson.tasks.Builder
| Modifier and Type | Class and Description |
|---|---|
static class |
SonarRunnerBuilder.DescriptorImpl |
| Constructor and Description |
|---|
SonarRunnerBuilder(String installationName,
String project,
String properties,
String javaOpts)
Deprecated.
in 2.0
|
SonarRunnerBuilder(String installationName,
String sonarRunnerName,
String project,
String properties,
String javaOpts)
Deprecated.
in 2.0
|
SonarRunnerBuilder(String installationName,
String sonarRunnerName,
String project,
String properties,
String javaOpts,
String jdk)
Deprecated.
in 2.1
|
SonarRunnerBuilder(String installationName,
String sonarRunnerName,
String project,
String properties,
String javaOpts,
String jdk,
String task) |
| Modifier and Type | Method and Description |
|---|---|
SonarRunnerBuilder.DescriptorImpl |
getDescriptor() |
String |
getInstallationName() |
String |
getJavaOpts() |
hudson.model.JDK |
getJDK()
Gets the JDK that this Sonar builder is configured with, or null.
|
String |
getProject() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
String |
getProperties() |
SonarInstallation |
getSonarInstallation() |
SonarRunnerInstallation |
getSonarRunnerInstallation() |
String |
getSonarRunnerName() |
String |
getTask() |
static boolean |
isSonarInstallationValid(String sonarInstallationName,
hudson.model.BuildListener listener) |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
getProjectAction, getProjectActions, perform, prebuild@Deprecated public SonarRunnerBuilder(String installationName, String project, String properties, String javaOpts)
@Deprecated public SonarRunnerBuilder(String installationName, String sonarRunnerName, String project, String properties, String javaOpts)
@Deprecated public SonarRunnerBuilder(String installationName, String sonarRunnerName, String project, String properties, String javaOpts, String jdk)
public String getInstallationName()
SonarInstallationpublic String getSonarRunnerName()
SonarRunnerInstallationpublic hudson.model.JDK getJDK()
public String getProject()
public String getProperties()
public String getJavaOpts()
public SonarInstallation getSonarInstallation()
public String getTask()
public SonarRunnerBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builderpublic SonarRunnerInstallation getSonarRunnerInstallation()
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerIOExceptionInterruptedExceptionpublic static boolean isSonarInstallationValid(String sonarInstallationName, hudson.model.BuildListener listener)
public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction in interface hudson.tasks.BuildStepgetProjectAction in class hudson.tasks.BuildStepCompatibilityLayerCopyright © 2007-2013. All Rights Reserved.