Class PolarisCommandsFactory


  • public class PolarisCommandsFactory
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ChangeSetFileCreator createChangeSetFileCreator​(com.synopsys.integration.jenkins.service.JenkinsRemotingService jenkinsRemotingService, com.synopsys.integration.jenkins.service.JenkinsScmService jenkinsScmService)  
      PolarisCliRunner createPolarisCliRunner​(com.synopsys.integration.jenkins.service.JenkinsConfigService jenkinsConfigService, com.synopsys.integration.jenkins.service.JenkinsRemotingService jenkinsRemotingService)  
      PolarisIssueChecker createPolarisIssueCounter​(com.synopsys.integration.jenkins.service.JenkinsConfigService jenkinsConfigService, com.synopsys.integration.jenkins.service.JenkinsRemotingService jenkinsRemotingService)  
      static PolarisPipelineCommands fromPipeline​(hudson.model.TaskListener listener, hudson.EnvVars envVars, hudson.Launcher launcher, hudson.model.Node node, hudson.model.Run<?,​?> run, hudson.FilePath workspace)  
      static PolarisFreestyleCommands fromPostBuild​(hudson.model.AbstractBuild<?,​?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • fromPostBuild

        public static PolarisFreestyleCommands fromPostBuild​(hudson.model.AbstractBuild<?,​?> build,
                                                             hudson.Launcher launcher,
                                                             hudson.model.BuildListener listener)
                                                      throws java.io.IOException,
                                                             java.lang.InterruptedException
        Throws:
        java.io.IOException
        java.lang.InterruptedException
      • fromPipeline

        public static PolarisPipelineCommands fromPipeline​(hudson.model.TaskListener listener,
                                                           hudson.EnvVars envVars,
                                                           hudson.Launcher launcher,
                                                           hudson.model.Node node,
                                                           hudson.model.Run<?,​?> run,
                                                           hudson.FilePath workspace)
                                                    throws hudson.AbortException
        Throws:
        hudson.AbortException
      • createPolarisIssueCounter

        public PolarisIssueChecker createPolarisIssueCounter​(com.synopsys.integration.jenkins.service.JenkinsConfigService jenkinsConfigService,
                                                             com.synopsys.integration.jenkins.service.JenkinsRemotingService jenkinsRemotingService)
                                                      throws hudson.AbortException
        Throws:
        hudson.AbortException
      • createPolarisCliRunner

        public PolarisCliRunner createPolarisCliRunner​(com.synopsys.integration.jenkins.service.JenkinsConfigService jenkinsConfigService,
                                                       com.synopsys.integration.jenkins.service.JenkinsRemotingService jenkinsRemotingService)
                                                throws hudson.AbortException
        Throws:
        hudson.AbortException
      • createChangeSetFileCreator

        public ChangeSetFileCreator createChangeSetFileCreator​(com.synopsys.integration.jenkins.service.JenkinsRemotingService jenkinsRemotingService,
                                                               com.synopsys.integration.jenkins.service.JenkinsScmService jenkinsScmService)