[Mesa-dev] [PATCH v2 0/5] Use GitLab CI to build Mesa

Daniel Stone daniel at fooishbar.org
Fri Sep 21 18:59:31 UTC 2018


Hi Juan,

On Wed, 29 Aug 2018 at 11:13, Juan A. Suarez Romero <jasuarez at igalia.com> wrote:
> This is a first part, version 2, of a more complete proposal to use GitLab CI to
> build and test Mesa. This first part just adds the required pieces to build
> Mesa, using the different supported tools (meson, autotools, and scons).
>
> A second part, to be sent in the future, will use the results of the former to
> run different tests and verify everything works fine.
>
> An example of the pipeline that will result from this patchset can be seen at
> https://gitlab.freedesktop.org/jasuarez/mesa/pipelines/3070.
>
> I hope I can explain here all the rationale behind this proposal. Any question
> is welcomed.

I still have an open NAK since this would DoS our existing fd.o CI
runner infrastructure; GitLab itself is fine, but subjecting our
elderly build machine with a flaky network on the wrong continent to
this would be too much.

I'm pretty sure that I'll be able to stand up two sets of runners -
one still based in the UK, but on modern and dedicated machines with
better network; another on a US-based cloud provider, matching our
us-east GitLab master location - before XDC starts, so during XDC we
could get those as dedicated runners for a fork of the Mesa project
and try to gather some stats and profiles on how they actually
perform.

Hopefully if it goes well then we should be able to switch them on
almost immediately.

Cheers,
Daniel


More information about the mesa-dev mailing list