package
0.0.0-20240717143751-d5f93d301171
Repository: https://github.com/coryb/llblib.git
Documentation: pkg.go.dev
# Functions
AddLabel will return a specific display channel where all messages will have the provided label prepended.
Begin will send a new message to the running progress.
FromReader will report the progress of reading from the ReadCloser.
NewProgress creates a new Progress display to use with buildkit solves.
WithMode is used to set the display mode for the progress.
WithOutput is used to direct the buildkit output to an io.Writer or console.
# Constants
AutoMode will choose TtyMode or PlainMode depending on if the output is a tty.
DefaultMode is the default value for the DisplayMode.
PlainMode is the human-readable plain text output.
QuietMode discards all output.
RawJSONMode is the raw JSON text output.
TtyMode enforces the output is a tty and will otherwise cause an error if it isn't.
# Interfaces
ChannelOption can be used to customize how a specific display channel handles messages.
Option can be used to customize the progress display.
Progress defines functions for a buildkit progress display.
# Type aliases
DisplayMode is used to set the display mode for the progress.