69 lines · yaml
1.container:2 variables:3 CI_REPOSITORY_URL: ${DRM_CI_PROJECT_URL}.git # So ci-templates clones drm-ci instead of the repo to test4 CI_COMMIT_SHA: ${DRM_CI_COMMIT_SHA}5 6debian/x86_64_build-base:7 variables:8 EXTRA_LOCAL_PACKAGES: "libcairo-dev libdw-dev libjson-c-dev libkmod2 libkmod-dev libpciaccess-dev libproc2-dev libudev-dev libunwind-dev python3-docutils bc python3-ply libssl-dev bc"9 10debian/x86_64_test-gl:11 variables:12 EXTRA_LOCAL_PACKAGES: "jq libasound2 libcairo2 libdw1 libglib2.0-0 libjson-c5 libkmod-dev libkmod2 libgles2 libproc2-dev"13 14debian/arm64_build:15 variables:16 EXTRA_LOCAL_PACKAGES: "libcairo-dev libdw-dev libjson-c-dev libproc2-dev libkmod2 libkmod-dev libpciaccess-dev libudev-dev libunwind-dev python3-docutils libssl-dev crossbuild-essential-armhf libkmod-dev:armhf libproc2-dev:armhf libunwind-dev:armhf libdw-dev:armhf libpixman-1-dev:armhf libcairo-dev:armhf libudev-dev:armhf libjson-c-dev:armhf"17 18.kernel+rootfs:19 variables:20 EXTRA_LOCAL_PACKAGES: "jq libasound2 libcairo2 libdw1 libglib2.0-0 libjson-c5"21 22# Disable container jobs that we won't use23alpine/x86_64_build:24 rules:25 - when: never26 27debian/x86_64_test-vk:28 rules:29 - when: never30 31debian/arm64_test-vk:32 rules:33 - when: never34 35debian/arm64_test-gl:36 rules:37 - when: never38 39fedora/x86_64_build:40 rules:41 - when: never42 43debian/android_build:44 rules:45 - when: never46 47.debian/x86_64_test-android:48 rules:49 - when: never50 51windows_build_msvc:52 rules:53 - when: never54 55windows_test_msvc:56 rules:57 - when: never58 59.debian/x86_64_build-mingw:60 rules:61 - when: never62 63rustfmt:64 rules:65 - when: never66 67windows_msvc:68 rules:69 - when: never