Class CoverityBuildStepWorkflow

    • Constructor Summary

      Constructors 
      Constructor Description
      CoverityBuildStepWorkflow​(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger logger, com.synopsys.integration.jenkins.wrapper.JenkinsVersionHelper jenkinsVersionHelper, com.synopsys.integration.function.ThrowingSupplier<com.synopsys.integration.coverity.ws.WebServiceFactory,​CoverityJenkinsAbortException> webServiceFactorySupplier, CoverityWorkflowStepFactory coverityWorkflowStepFactory, hudson.model.AbstractBuild<?,​?> build, java.lang.String workspaceRemotePath, java.lang.String coverityInstanceUrl, java.lang.String credentialsId, java.lang.String projectName, java.lang.String streamName, CoverityRunConfiguration coverityRunConfiguration, ConfigureChangeSetPatterns configureChangeSetPatterns, CheckForIssuesInView checkForIssuesInView, OnCommandFailure onCommandFailure, CleanUpAction cleanUpAction)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.synopsys.integration.stepworkflow.StepWorkflow<java.lang.Object> buildWorkflow()  
      void cleanUp()  
      java.lang.Boolean perform()  
      • Methods inherited from class com.synopsys.integration.stepworkflow.jenkins.JenkinsStepWorkflow

        addJenkinsMetadataAndBuildPhoneHomeRequest, beginPhoneHome
      • Methods inherited from class java.lang.Object

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

      • CoverityBuildStepWorkflow

        public CoverityBuildStepWorkflow​(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger logger,
                                         com.synopsys.integration.jenkins.wrapper.JenkinsVersionHelper jenkinsVersionHelper,
                                         com.synopsys.integration.function.ThrowingSupplier<com.synopsys.integration.coverity.ws.WebServiceFactory,​CoverityJenkinsAbortException> webServiceFactorySupplier,
                                         CoverityWorkflowStepFactory coverityWorkflowStepFactory,
                                         hudson.model.AbstractBuild<?,​?> build,
                                         java.lang.String workspaceRemotePath,
                                         java.lang.String coverityInstanceUrl,
                                         java.lang.String credentialsId,
                                         java.lang.String projectName,
                                         java.lang.String streamName,
                                         CoverityRunConfiguration coverityRunConfiguration,
                                         ConfigureChangeSetPatterns configureChangeSetPatterns,
                                         CheckForIssuesInView checkForIssuesInView,
                                         OnCommandFailure onCommandFailure,
                                         CleanUpAction cleanUpAction)
    • Method Detail

      • buildWorkflow

        protected com.synopsys.integration.stepworkflow.StepWorkflow<java.lang.Object> buildWorkflow()
                                                                                              throws hudson.AbortException
        Specified by:
        buildWorkflow in class com.synopsys.integration.stepworkflow.jenkins.JenkinsStepWorkflow<java.lang.Object>
        Throws:
        hudson.AbortException
      • perform

        public java.lang.Boolean perform()
                                  throws hudson.AbortException
        Specified by:
        perform in class com.synopsys.integration.stepworkflow.jenkins.JenkinsStepWorkflow<java.lang.Object>
        Throws:
        hudson.AbortException