(!1696) ci: build more drivers
Increase driver build test coverage by adding more drivers. Only left out those which won't compile on Linux (yet). Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
		
							parent
							
								
									dd04d3fe5c
								
							
						
					
					
						commit
						cbb5d8aa79
					
				|  | @ -21,7 +21,7 @@ variables: | ||||||
|     REPO_URL_XORGPROTO:   'https://gitlab.freedesktop.org/xorg/proto/xorgproto.git' |     REPO_URL_XORGPROTO:   'https://gitlab.freedesktop.org/xorg/proto/xorgproto.git' | ||||||
|     XORG_DEBIAN_VERSION:  'bullseye-slim' |     XORG_DEBIAN_VERSION:  'bullseye-slim' | ||||||
|     XORG_DEBIAN_EXEC:     'env FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash .gitlab-ci/debian-install.sh' |     XORG_DEBIAN_EXEC:     'env FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash .gitlab-ci/debian-install.sh' | ||||||
|     XORG_DEBIAN_TAG:      '2025-02-10-intel' |     XORG_DEBIAN_TAG:      '2025-02-12-drivers' | ||||||
|     XORG_FREEBSD_VERSION: '14.0' |     XORG_FREEBSD_VERSION: '14.0' | ||||||
|     XORG_FREEBSD_EXEC:    '' |     XORG_FREEBSD_EXEC:    '' | ||||||
|     XORG_FREEBSD_TAG:     '2024-06-10.0' |     XORG_FREEBSD_TAG:     '2024-06-10.0' | ||||||
|  | @ -250,26 +250,104 @@ xf86-driver-build-test: | ||||||
|     stage: drivers |     stage: drivers | ||||||
|     parallel: |     parallel: | ||||||
|         matrix: |         matrix: | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-elographics | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-evdev |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-evdev | ||||||
|               SHA: xf86-input-evdev-2.10.6 |               SHA: xf86-input-evdev-2.10.6 | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-joystick | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput | ||||||
|               SHA: xf86-input-libinput-1.4.0 |               SHA: xf86-input-libinput-1.4.0 | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-mouse |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-mouse | ||||||
|               SHA: xf86-input-mouse-1.9.5 |               SHA: xf86-input-mouse-1.9.5 | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics | ||||||
|               SHA: xf86-input-synaptics-1.9.2 |               SHA: xf86-input-synaptics-1.9.2 | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-vmmouse | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-input-void | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu | ||||||
|               SHA: xf86-video-amdgpu-23.0.0 |               SHA: xf86-video-amdgpu-23.0.0 | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-apm | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ark | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-armsoc | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ast | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati | ||||||
|               SHA: xf86-video-ati-22.0.0 |               SHA: xf86-video-ati-22.0.0 | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-chips | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-cirrus | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-dummy | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-fbdev | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-i128 | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-i740 | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel | ||||||
|               SHA: e6a4c4740c15ace9dd79dc7c18955f2eb413a6a5 # no release yet |               SHA: e6a4c4740c15ace9dd79dc7c18955f2eb413a6a5 # no release yet | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-mach64 | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-mga | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-neomagic | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nested | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl | ||||||
|               SHA: master |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-r128 | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-rendition | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-s3virge | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-savage | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-siliconmotion | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-sis | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-sisusb | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-suncg14 | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-suncg3 | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-suncg6 | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-sunffb | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-sunleo | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-suntcx | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-tdfx | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-trident | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-v4l | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vbox | ||||||
|  |               SHA: master | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa | ||||||
|               SHA: xf86-video-vesa-2.6.0 |               SHA: xf86-video-vesa-2.6.0 | ||||||
|             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware | ||||||
|               SHA: xf86-video-vmware-13.4.0 |               SHA: xf86-video-vmware-13.4.0 | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-voodoo | ||||||
|  |               SHA: master | ||||||
|  |             - REPO: https://gitlab.freedesktop.org/xorg/driver/xf86-video-xgi | ||||||
|  |               SHA: master | ||||||
|     script: |     script: | ||||||
|         # Install the server first |         # Install the server first | ||||||
|         - .gitlab-ci/meson-build.sh --skip-test --run-install |         - .gitlab-ci/meson-build.sh --skip-test --run-install | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue