I wrote a script called chroot-debianizer that automates routine tasks related
to Debian package management. This tool is designed to facilitate a clean and isolated package building process in chroot environments specifically for the amd64 architecture.
chroot-debianizer serves as a wrapper around existing tools like pbuilder, pdebuild, and debootstrap, streamlining them into a single workflow. After building a package, the tool runs various utilities such as lintian, blhc, lrc,
duck, etc, to ensure that the package meets Debian Policy standards and is free
from common issues. Personally, I'm too lazy to constantly launch them manually,
so I wrote them into one script and made it more automated.
Thank you for your time and consideration. I look forward to hearing your thoughts. Maybe there is already a cooler solution? but I don't know about it.
That sounds like what the "debian_pipeline" workflow can do in https://debusine.debian.net, except that it is able to do it on multiple architectures and also run reverse dependencies autopkgtest (however it doesn't support duck nor lrc, I don't even know what lrc is...).
I wrote a script called chroot-debianizer that automates routine tasks related
to Debian package management. This tool is designed to facilitate a clean and isolated package building process in chroot environments specifically for the amd64 architecture.
https://github.com/iikrllx/chroot-debianizer
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 488 |
Nodes: | 16 (2 / 14) |
Uptime: | 03:05:03 |
Calls: | 9,663 |
Calls today: | 5 |
Files: | 13,709 |
Messages: | 6,166,707 |
Posted today: | 2 |