Copy:
[email protected] (Otto =?UTF-8?B?S2Vrw6Rsw6RpbmVu?=)
I am trying to enable Salsa CI for the qt6-webengine package.
The package takes a long time to build, longer than the default Salsa
CI runner timeout of 3 hours. I learned how to work around this with
the pyinstaller package by creating my own GitLab Runner running on my hardware, which allowed me to specify any length of job timeout.
But with qt6-webengine, I have run into another problem. Qt6-
webengine has a massive code base (500 GB tarball, 3 TB extracted).
This leads to 4.3 G of artifacts that try to upload to Salsa after
extracting the source. Which fails because it is larger than Salsa’s
750 MiB limit.
https://salsa.debian.org/qt-kde-team/qt6/qt6-webengine/-/jobs/7400053
My motivation in enabling Salsa CI for qt6-webengine relates to
efforts to provide better security support, which would benefit from
Salsa CI. Information can be found at:
https://salsa.debian.org/qt-kde-team/qt6/qt6-webengine/-/
merge_requests/8
I understand why Salsa needs a limit on the uploading of artifacts.
My question is if there is any way to work around this for qt6-
webengine. Is there some way I can store the artifacts on my system,
similar to how I can implement my own runner? Can I disable the
artifacts or cache them locally if other tests need them? I don’t
think we generally need the artifacts, just the output displayed for
each test.
--
Soren Stoutner
[email protected]
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmf1vukACgkQwufLJ66w tgNVsxAArNw4t9yKIepnTK/VkYvCkrkRkyJAj2MALhMYDp6qC6HHic++thFWBWWA 1K/R3jKj5/nNF+dUpXiEA4V2RVNRFyUc+llApSx3uwLxYY8+SrlrTf7n/ynabQHK L3mlf2JfGMXq5ArgbJOWFRTO9oHoFwvJCu00GcmxddZwpR7pAUeOwJ56L7UrEvM5 PmOrGKNemFXGG+q43jH+XNEzS7eRncEFAAugtff5RXHB8g9kjKeznX/85SCGERLn hte8kfWmVawqkVJuBT/0/NeUNhamHASpMYDSafPJ1jsZqFB/WFsWLkaA6hFTONl5 8XVazYDA87FPAwGUhRrmSpUr4x5aaA0UuYHkWKjrDtaZLJNKe6Wlr8HZdvdTcTz0 STEI1CB1ISbm1RB65VSxJ9G0JhL3HPiaob405LoLvLKNiI8i2Y2wVni7BNBOAG7p oGEhtVPZpZ7MOe84vrKJKRZN/W27hnCutgwwtf8jkras5Ew84I7jxxOQo6KGol+d IZ01S24YEYcu8k6CyCqTASBgY4HEyN2SIVEKpGZH8psdFfxYqDcN9mTcbQP1RGn8 3ilSnn0DTJI6eZRdY+L3E86pVz3TG0okpWFbXpr67QesiRPgWMERyee/dJD2Zxgr fmrfQztaScIUSnpTd9IM6k7cY/yi4SHyd2KEQKrrpBYn+0xonJI=
=ICQE
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)