This greasemonkey script is intended for the podman CI setup as of
October 2020, the one with jobs named int podman fedora-32 root host
and whatnot. Those jobs are impossible for a human eye to distinguish,
so we highlight each category using a different color:
Basically:
intandsys(integration/system) get different colors. So dobud,APIv2,compose,Unit, andUpgrade.podmanis in logo-purple,remoteis visually distinct.fedoraandubuntuget their own colorsrootis unhighlighted (because it's the usual case) butrootlessis highlightedhostis unhighlighted (ibid) butcontainergets a color.
The highlights show up in github PR Conversation and Checks tabs.
They are especially useful when you have a run of CI failures: the
colors help patterns stand out, e.g. rootless or remote or ubuntu,
making it easier for you to know what to focus on. As of 2022-06-16
the highlights also show up in cirrus-ci.com/build/BUILD-ID (the
page with the long vertical list of jobs).
Also, (in the Conversation tab only), the 'Task summary' string is
given its own friendly colors for Queued, In progress, Failing,
Cancelled, and Successful. My experience has been that this
is super helpful for scrolling down the jobs list and finding
the running jobs; it's also nice for Cancelled ones.
Hover over this link to make sure I'm not trying to trick you. If you're OK with that, click the link. Greasemonkey will count down a few seconds, then ask you whether you want to install the script. Make whatever further security checks you like, and click Yes if/when satisfied.
