Package org.jenkinsci.plugins.workflow.log
package org.jenkinsci.plugins.workflow.log
APIs supporting the production and retrieval of log messages associated with Pipeline builds (
FlowExecutionOwner) and individual steps (FlowNode).
Note that the term “step” is used loosely in documentation here to refer to a FlowNode,
which is only precise in the case of AtomNodes.
Block-scoped Steps which use BodyInvoker can be producing output interleaved with their children,
something the FlowNode.getId() should track.
- See Also:
-
ClassDescriptionPlaceholder for storage broken by some kind of access error.Some utility code extracted from
AnnotatedLargeTextwhich probably belongs inConsoleAnnotatororConsoleAnnotationOutputStream.Simple implementation of log storage in a single file that maintains a side file with an index indicating where node transitions occur.Means of replacing how logs are stored for a Pipeline build as a whole or for one step.Factory interface forLogStorage.Convenience implementation handlingOutputStreamTaskListener.Default.getLogger().A way of decorating output from aTaskListener.Allows a decorator to be applied to any build.