Interface FileWritingBuildLogger

    • Method Detail

      • addRemoteBuildLogEntry

        @NotNull
        @NotNull String addRemoteBuildLogEntry​(@NotNull
                                               @NotNull LogEntry entry,
                                               boolean needToPersistOnTarget,
                                               boolean addedAfterLogSpoolClosed)
      • addRemoteErrorLogEntry

        @NotNull
        @NotNull String addRemoteErrorLogEntry​(@NotNull
                                               @NotNull LogEntry entry,
                                               boolean needToPersistOnTarget,
                                               boolean addedAfterLogSpoolClosed)
      • handleRemoteLogFile

        void handleRemoteLogFile​(@NotNull
                                 @NotNull File logFile,
                                 @NotNull
                                 @NotNull File remoteLogFile)
                          throws IOException
        Replace underlying log file with the remote log. If not possible, then append. Stop accepting live logs from remote agent.
        Throws:
        IOException