Class MsBuildSQRunnerBegin

All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep

public class MsBuildSQRunnerBegin extends AbstractMsBuildSQRunner
  • Constructor Details

    • MsBuildSQRunnerBegin

      @DataBoundConstructor public MsBuildSQRunnerBegin()
    • MsBuildSQRunnerBegin

      @Deprecated public MsBuildSQRunnerBegin(String msBuildScannerInstallationName, String sonarInstallationName, String projectKey, String projectName, String projectVersion, String additionalArguments)
      Deprecated.
      since 2.5. Moved to use DataBoundSetter
  • Method Details

    • perform

      public void perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in class AbstractMsBuildSQRunner
      Throws:
      InterruptedException
      IOException
    • getDescriptor

      public MsBuildSQRunnerBegin.DescriptorImpl getDescriptor()
      Specified by:
      getDescriptor in interface Describable<Builder>
      Overrides:
      getDescriptor in class Builder
    • getProjectKey

      public String getProjectKey()
    • setProjectKey

      @DataBoundSetter public void setProjectKey(String projectKey)
    • getProjectVersion

      public String getProjectVersion()
    • setProjectVersion

      @DataBoundSetter public void setProjectVersion(String projectVersion)
    • getProjectName

      public String getProjectName()
    • setProjectName

      @DataBoundSetter public void setProjectName(String projectName)
    • getSonarInstallationName

      public String getSonarInstallationName()
    • setSonarInstallationName

      @DataBoundSetter public void setSonarInstallationName(String sonarInstallationName)
    • getMsBuildScannerInstallationName

      public String getMsBuildScannerInstallationName()
    • setMsBuildScannerInstallationName

      @DataBoundSetter public void setMsBuildScannerInstallationName(String msBuildScannerInstallationName)
    • getAdditionalArguments

      public String getAdditionalArguments()
    • setAdditionalArguments

      @DataBoundSetter public void setAdditionalArguments(String additionalArguments)
    • readResolve

      protected Object readResolve()