Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Description

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:

sample image

Basically:

  • int and sys (integration/system) get different colors. So do bud, APIv2, compose, Unit, and Upgrade.
  • podman is in logo-purple, remote is visually distinct.
  • fedora and ubuntu get their own colors
  • root is unhighlighted (because it's the usual case) but rootless is highlighted
  • host is unhighlighted (ibid) but container gets 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.

Installing

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.