Annotating Logs
Mint will capture stdout and stderr from the process that it runs. To make it easier for your engineers to read the log output, you may want to annotate the logs.
Log Groups
Mint supports groups of log lines which can be collapsed and expanded in the UI.
To create a group of log lines, write ::group::
at the start of a line.
You can include additional characters as a sort of title for the log group, such as ::group:: a description for the group
.
To end the group, write ::endgroup::
at the start of a line.
Here's a full example.
tasks:
- key: test-log-groups
run: |
echo ::group:: this is a log group
for i in {1..10}; do
echo $i
done
echo ::endgroup::
echo this line is after the group
And here's how it looks in the results UI: