Files
Enrico Weigelt, metux IT consult 3d943e70dd gitlab CI: common scripts for driver builds
Adding a bunch of common scripts for building xorg drivers on different
platforms (for now Debian and FreeBSD) against different server versions.

Also designed to be executed locally (eg. within a VM), so one doesn't
always have to employ f.d.o gitlab.

For now, these are synced manually across various driver repos, until we've
found a viable solution for a central place.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
2024-09-16 15:26:44 +02:00
..

common CI stuff - supposed to be synced across all drivers

moving this to a dedicated CI component is left for a later exercise.

Some scripts can also be used locally, eg. in a VM:

Prepare the image:

.gitlab-ci/common/debian/image-install.sh
.gitlab-ci/common/freebsd/image-install.sh

Build the xserver + driver:

.gitlab-ci/common/build-driver.sh debian <xserver git ref>
.gitlab-ci/common/build-driver.sh freebsd <xserver git ref>

Build just the xserver:

.gitlab-ci/common/build-xserver.sh debian <xserver git ref>
.gitlab-ci/common/build-xserver.sh freebsd <xserver git ref>