News for hackers. Stuff that matters.
Re:CI for the Debian Linux kernel team by gjvc on Sunday February 06, 2022 @11:17AM (#30233872)
Is cross-compiling from Debian to Windows via mingw32 using WSL an option? This way you could keep Win32 desktops and (at least) have a build process which takes advantage of a shared ccache directory or http service.

(not an out-of-box solution, but perhaps useful in addition to what you already have, for checking basic build integrity, for example)

Re:CI for the Debian Linux kernel team by maccard on Sunday February 06, 2022 @12:05PM (#30234377)
Ive not looked into that approach yet. Our next step optimisation is going to be to manually change our compile checks to check every file changed individually, rather than a full build every change, and catch the cascaded changes on a regular schedule. Best guess is this will end up reducing our ci costs by around 25%, at the cost of writing it ourselves
Re:CI for the Debian Linux kernel team by duped on Sunday February 06, 2022 @04:35PM (#30237251)
I can't speak for anyone else, but I help maintain a large-ish codebase that releases on all the major desktops. Compile times aren't great but they only account for around 15% of the total CI time. Cross compiling wouldn't really help us, since we need to run end to end and integration tests on actual machines.
Re:CI for the Debian Linux kernel team by gjvc on Sunday February 06, 2022 @05:17PM (#30237584)
your case is different from the one in question, then