Class PolarisPipelineCommands
java.lang.Object
com.blackduck.integration.jenkins.polaris.PolarisPipelineCommands
-
Constructor Summary
ConstructorsConstructorDescriptionPolarisPipelineCommands
(com.blackduck.integration.jenkins.extensions.JenkinsIntLogger jenkinsIntLogger, ChangeSetFileCreator changeSetFileCreator, PolarisCliRunner polarisCliRunner, PolarisIssueChecker polarisIssueCounter) -
Method Summary
Modifier and TypeMethodDescriptionint
checkForIssues
(Integer jobTimeoutInMinutes, Boolean returnIssueCount) int
runPolarisCli
(String polarisCliName, String polarisCliArgumentString, Boolean returnStatus, PipelineCreateChangeSetFile createChangeSetFile)
-
Constructor Details
-
PolarisPipelineCommands
public PolarisPipelineCommands(com.blackduck.integration.jenkins.extensions.JenkinsIntLogger jenkinsIntLogger, ChangeSetFileCreator changeSetFileCreator, PolarisCliRunner polarisCliRunner, PolarisIssueChecker polarisIssueCounter)
-
-
Method Details
-
runPolarisCli
public int runPolarisCli(String polarisCliName, String polarisCliArgumentString, Boolean returnStatus, PipelineCreateChangeSetFile createChangeSetFile) throws com.blackduck.integration.exception.IntegrationException, InterruptedException, IOException - Throws:
com.blackduck.integration.exception.IntegrationException
InterruptedException
IOException
-
checkForIssues
public int checkForIssues(Integer jobTimeoutInMinutes, Boolean returnIssueCount) throws InterruptedException, com.blackduck.integration.exception.IntegrationException, IOException - Throws:
InterruptedException
com.blackduck.integration.exception.IntegrationException
IOException
-