1.container: 2 variables: 3 CI_REPOSITORY_URL: ${DRM_CI_PROJECT_URL}.git # So ci-templates clones drm-ci instead of the repo to test 4 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 use 23alpine/x86_64_build: 24 rules: 25 - when: never 26 27debian/x86_64_test-vk: 28 rules: 29 - when: never 30 31debian/arm64_test-vk: 32 rules: 33 - when: never 34 35debian/arm64_test-gl: 36 rules: 37 - when: never 38 39fedora/x86_64_build: 40 rules: 41 - when: never 42 43debian/android_build: 44 rules: 45 - when: never 46 47.debian/x86_64_test-android: 48 rules: 49 - when: never 50 51windows_build_msvc: 52 rules: 53 - when: never 54 55windows_test_msvc: 56 rules: 57 - when: never 58 59.debian/x86_64_build-mingw: 60 rules: 61 - when: never 62 63rustfmt: 64 rules: 65 - when: never 66 67windows_msvc: 68 rules: 69 - when: never