Class CoverityEnvironmentWrapperStepWorkflow

    • Constructor Summary

      Constructors 
      Constructor Description
      CoverityEnvironmentWrapperStepWorkflow​(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger jenkinsIntLogger, com.synopsys.integration.jenkins.wrapper.JenkinsVersionHelper jenkinsVersionHelper, com.synopsys.integration.function.ThrowingSupplier<com.synopsys.integration.coverity.ws.WebServiceFactory,​CoverityJenkinsAbortException> webServiceFactorySupplier, CoverityWorkflowStepFactory coverityWorkflowStepFactory, jenkins.tasks.SimpleBuildWrapper.Context context, java.lang.String workspaceRemotePath, java.lang.String coverityInstanceUrl, java.lang.String credentialsId, java.lang.String projectName, java.lang.String streamName, java.lang.String viewName, java.lang.Boolean createMissingProjectsAndStreams, java.util.List<hudson.scm.ChangeLogSet<?>> changeSets, ConfigureChangeSetPatterns configureChangeSetPatterns)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.synopsys.integration.stepworkflow.StepWorkflow<java.lang.Object> buildWorkflow()  
      protected 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
    • Field Detail

    • Constructor Detail

      • CoverityEnvironmentWrapperStepWorkflow

        public CoverityEnvironmentWrapperStepWorkflow​(com.synopsys.integration.jenkins.extensions.JenkinsIntLogger jenkinsIntLogger,
                                                      com.synopsys.integration.jenkins.wrapper.JenkinsVersionHelper jenkinsVersionHelper,
                                                      com.synopsys.integration.function.ThrowingSupplier<com.synopsys.integration.coverity.ws.WebServiceFactory,​CoverityJenkinsAbortException> webServiceFactorySupplier,
                                                      CoverityWorkflowStepFactory coverityWorkflowStepFactory,
                                                      jenkins.tasks.SimpleBuildWrapper.Context context,
                                                      java.lang.String workspaceRemotePath,
                                                      java.lang.String coverityInstanceUrl,
                                                      java.lang.String credentialsId,
                                                      java.lang.String projectName,
                                                      java.lang.String streamName,
                                                      java.lang.String viewName,
                                                      java.lang.Boolean createMissingProjectsAndStreams,
                                                      java.util.List<hudson.scm.ChangeLogSet<?>> changeSets,
                                                      ConfigureChangeSetPatterns configureChangeSetPatterns)
    • 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 java.io.IOException
        Specified by:
        perform in class com.synopsys.integration.stepworkflow.jenkins.JenkinsStepWorkflow<java.lang.Object>
        Throws:
        java.io.IOException
      • cleanUp

        protected void cleanUp()
                        throws hudson.AbortException
        Specified by:
        cleanUp in class CoverityJenkinsStepWorkflow<java.lang.Object>
        Throws:
        hudson.AbortException