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 libkmod-dev libpciaccess-dev libproc2-dev libudev-dev libunwind-dev python3-docutils bc python3-ply libssl-dev bc" 9 10debian/arm64_build: 11 variables: 12 EXTRA_LOCAL_PACKAGES: "libcairo-dev libdw-dev libjson-c-dev libproc2-dev 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" 13 14debian/x86_64_test-gl: 15 variables: 16 EXTRA_LOCAL_PACKAGES: "jq libasound2t64 libcairo2 libdw1t64 libglib2.0-0t64 libjson-c5 libkmod2 libgles2 libdrm-nouveau2 libdrm-amdgpu1" 17 18debian/arm64_test-gl: 19 variables: 20 EXTRA_LOCAL_PACKAGES: "jq libasound2t64 libcairo2 libdw1t64 libglib2.0-0t64 libjson-c5 libkmod2 libgles2 libdrm-nouveau2 libdrm-amdgpu1" 21 22debian/arm32_test-gl: 23 variables: 24 EXTRA_LOCAL_PACKAGES: "jq libasound2t64 libcairo2 libdw1t64 libglib2.0-0t64 libjson-c5 libkmod2 libgles2 libdrm-nouveau2 libdrm-amdgpu1 libunwind8" 25 26# Disable container jobs that we won't use 27alpine/x86_64_build: 28 rules: 29 - when: never 30 31debian/arm64_test-vk: 32 rules: 33 - when: never 34 35debian/baremetal_arm32_test-gl: 36 rules: 37 - when: never 38 39debian/baremetal_arm64_test-gl: 40 rules: 41 - when: never 42 43debian/baremetal_arm64_test-vk: 44 rules: 45 - when: never 46 47debian/ppc64el_build: 48 rules: 49 - when: never 50 51debian/riscv64_build: 52 rules: 53 - when: never 54 55debian/s390x_build: 56 rules: 57 - when: never 58 59debian/x86_32_build: 60 rules: 61 - when: never 62 63debian/x86_64_test-android: 64 rules: 65 - when: never 66 67debian/x86_64_test-video: 68 rules: 69 - when: never 70 71debian/x86_64_test-vk: 72 rules: 73 - when: never 74 75fedora/x86_64_build: 76 rules: 77 - when: never 78 79debian/android_build: 80 rules: 81 - when: never 82 83windows_build_msvc: 84 rules: 85 - when: never 86 87windows_test_msvc: 88 rules: 89 - when: never 90 91windows_msvc: 92 rules: 93 - when: never 94