Package au.com.rayh
Class JenkinsXCodeBuildOutputParser
java.lang.Object
au.com.rayh.XCodeBuildOutputParser
au.com.rayh.JenkinsXCodeBuildOutputParser
- Author:
- ray
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class au.com.rayh.XCodeBuildOutputParser
captureOutputStream, consoleLog, currentTestCase, currentTestSuite, exitCode, testSuitesHash -
Constructor Summary
ConstructorsConstructorDescriptionJenkinsXCodeBuildOutputParser(FilePath workspace, TaskListener buildListener) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected OutputStreamvoidsetConsoleLog(boolean consoleLog) voidsetIgnoreTestResults(boolean ignoreTestResults) voidsetLogfilePath(FilePath buildDirectory, String logfileOutputDirectory) Methods inherited from class au.com.rayh.XCodeBuildOutputParser
getExitCode, getOutputStream, handleLine
-
Field Details
-
buildListener
-
-
Constructor Details
-
JenkinsXCodeBuildOutputParser
public JenkinsXCodeBuildOutputParser(FilePath workspace, TaskListener buildListener) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
-
Method Details
-
setConsoleLog
public void setConsoleLog(boolean consoleLog) -
setIgnoreTestResults
public void setIgnoreTestResults(boolean ignoreTestResults) -
setLogfilePath
public void setLogfilePath(FilePath buildDirectory, String logfileOutputDirectory) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
closeLogfile
- Throws:
IOException
-
outputForSuite
- Overrides:
outputForSuitein classXCodeBuildOutputParser- Throws:
IOExceptionInterruptedException
-