KGB-CI-REPORT(1p)
π kgb-ci-report β the manual, but make it cute (1p) π
okay so bestie, quick vibe check: this is kgb-ci-report, from the User Contributed Perl Documentation corner of the world. yes it's a Perl script, yes it's iconic, no we're not taking questions π
β¨ NAME β¨
kgb-ci-report β put DebCI status of maintained packages on IRC π¦
πΈ SYNOPSIS πΈ
kgb-ci-report --maintainer email --kgb-config path [option...]
π DESCRIPTION π
so basically, kgb-ci-report goes and retrieves tha packages with failing CI tests and reports a summary on IRC via kgb-client(1). it's giving "your fave packages are NOT passing and we're telling everyone" energy π₯
the packages get filtered by maintainer email. the intended purpose β lowkey the whole point β is invoking it from cron, like, daily. set it and forget it, queen π
it uses UDD (https://udd.debian.org) to get the info about the maintained packages, and https://ci.debian.net to fetch their status. two sources, one slay π
π OPTIONS π
--maintainer email,-m emailβ the maintainer email. Mandatory, bestie, you literally cannot skip it. if you repeat it multiple times, then all packages maintained by any of the emails get considered in the report. multitasking queen π--kgb-config pathβ path to thekgb-client(1)configuration. also Mandatory. yes, both. no, you can't just do one π--quietβ stop reporting progress and results. shhh. silent mode. stealth mode. ninja mode π€«--distribution nameβ set the wanted distribution when retrieving the list of maintained packages. defaults to"debian"π--release codenameβ sets the wanted release name when retrieving the list of maintained packages. defaults to"sid"π--kgb-client pathβ path to thekgb-clientexecutable. defaults to"kgb-client"β
π«Ά AUTHOR, COPYRIGHT AND LICENSE π«Ά
kgb-ci-report was written during the pkg-perl sprint in Barcelona 2015. that's right, the lore is real: https://wiki.debian.org/Sprints/2015/DebianPerlSprint βοΈπΈ
Copyright (C) 2015 Damyan Ivanov dmn@debian.org π
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.
fr fr, that's the license. version 2, or any later version if you're feeling spicy. read it, respect it, love it π
and that's the whole page, no cap π this doc is running perl v5.40.1 and it was dated 2026-07-10, and the manual is filed under KGB-CI-REPORT(1p). k byeeee, go set up that cron job bestie π¦β¨π
π¦ where this page comes from
- ubuntu stonking: kgb-client 1.62-4 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms