Interacting with AT-SPI2 in CI environment
Caolán McNamara
caolanm at redhat.com
Fri Nov 4 09:34:14 UTC 2022
On Thu, 2022-11-03 at 23:19 +0100, Colomban Wendling wrote:
>
> My question here is: what would be acceptable in CIs, and how would
> it work to add such CI dependencies? I'd rather not rebuild xvfb &
> al for each CI run, as it seems heavy and not very sensible: it's a
> fairly standard piece of software and I wouldn't need any specific
> version of it.
I wouldn't bother building the dependencies within the libreoffice
build. Just make them (dogtail + xvfb-run ?) additional requirements
that need to be preinstalled on the system (perhaps behind some
initially defaulted off configure option to get bootstrapped?).
Then I guess it comes down to if those extra dependencies are already
available in the package repos of the linux OS used for ci, in which
case its probably just a request to ask cloph to install them, or if
they are not in which case its probably modification to
"install_build_dep" in lode (git clone ssh://logerrit/lode.git) to
manually install them and request that lode is updated on ci (if that
doesn't already happen automatically)
More information about the LibreOffice
mailing list