[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: salsa: unconditional rebuild of all reverse dependencies on every push considered abuse (was "Salsa CI overload")



Can you tell me more about what is wrong with varnish and how to fix it?

I do not understand how it could stand out since it only has an handful of reverse dependencies and I rarely push to the repository before I am ready to upload. Varnish is exactly the kind of package that can break its reverse dependencies because they are modules which often access its internals. If using SALSA_CI_ENABLE_REVERSE_DEPENDENCY_BUILD is not acceptable then why is it available?

BTW, please note that after I took over the maintenance of Varnish I already cut a lot the CI time by disabling the very heavy internal test suite for the additional rebuilds:

https://salsa.debian.org/varnish-team/varnish/-/commit/f34d2997e77afc729b162041c0c511e5c5b41594

(And I still believe that nocheck should be set by default for these tests!)

--
ciao,
Marco

Attachment: signature.asc
Description: PGP signature


Reply to: