consolidating CI builds

Alan Coopersmith alan.coopersmith at oracle.com
Mon Jun 10 19:11:56 UTC 2024


On 5/24/24 03:12, Enrico Weigelt, metux IT consult wrote:
> So, I'm thinking about creating some standard templates that all drivers
> can use. The interesting question now becomes: where to put these ?
> 
> Abuse xorg/util/cf or xorg/util/macros or create an entirely new repo ?

I wouldn't use either of those - util/cf is specifically for building with
Imake and util/macro is for building with autoconf.  No X.Org packages (other
than perhaps Imake itself, if anyone ever added some testing to the CI) should
have the cf package installed in their CI environment and once packages finish
converting to meson and drop autoconf support, they shouldn't need util/macro
either.  In our dream world, both of those repos will be archived someday as
no longer needed by anyone (in reality, we know that's still a ways away).

The closest existing repo is the freedesktop/ci-templates repo we use already,
but that's for freedesktop-wide stuff, and I'm not sure they want stuff specific
to things like xorg drivers in there - repos are cheap though, so we could make
a new xorg/util/ci-templates or similar if it's useful.

-- 
         -Alan Coopersmith-                 alan.coopersmith at oracle.com
          Oracle Solaris Engineering - https://blogs.oracle.com/solaris



More information about the xorg-devel mailing list