Class ReportHistoryFileManager
java.lang.Object
com.hello2morrow.sonargraph.integration.jenkins.persistence.ReportHistoryFileManager
Class that handles copies of each generated architect report to calculate trends or generate graphics.
- Author:
- esteban, andreas
-
Constructor Summary
ConstructorsConstructorDescriptionReportHistoryFileManager(FilePath projectRootDir, String reportHistoryBaseDirectoryName, String reportHistoryFileName, PrintStream logger) -
Method Summary
Modifier and TypeMethodDescriptionstoreGeneratedReportDirectory(FilePath reportDirectory, String reportName, Integer buildNumber, PrintStream logger)
-
Constructor Details
-
ReportHistoryFileManager
public ReportHistoryFileManager(FilePath projectRootDir, String reportHistoryBaseDirectoryName, String reportHistoryFileName, PrintStream logger) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
-
Method Details
-
getReportHistoryDirectory
-
storeGeneratedReportDirectory
public FilePath storeGeneratedReportDirectory(FilePath reportDirectory, String reportName, Integer buildNumber, PrintStream logger) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-