jetbrains.buildServer.agent
Interface BuildProgressLogger
- All Superinterfaces:
- FlowLogger, JUnitLogger, SimpleBuildLogger
public interface BuildProgressLogger
- extends SimpleBuildLogger, JUnitLogger, FlowLogger
Logger to use for messages sent to the build log on server.
| Methods inherited from interface jetbrains.buildServer.agent.JUnitLogger |
logComparisonFailure, logSuiteFinished, logSuiteFinished, logSuiteStarted, logSuiteStarted, logTestFailed, logTestFailed, logTestFinished, logTestFinished, logTestIgnored, logTestStarted, logTestStarted, logTestStdErr, logTestStdOut |
activityStarted
void activityStarted(java.lang.String activityName,
java.lang.String activityType)
activityFinished
void activityFinished(java.lang.String activityName,
java.lang.String activityType)
targetStarted
void targetStarted(java.lang.String targetName)
targetFinished
void targetFinished(java.lang.String targetName)
buildFailureDescription
void buildFailureDescription(java.lang.String message)
- Allows to fail build unconditionaly. Message should be short - used in build status text
- Parameters:
message - short message describing reason of the build failure (shown in red and used in status text)
progressStarted
void progressStarted(java.lang.String message)
progressFinished
void progressFinished()
logMessage
void logMessage(BuildMessage1 message)
- Logs specified build message as is
- Parameters:
message - build message to log
flush
void flush()
- Specified by:
flush in interface JUnitLogger