Path: blob/master/drivers/gpu/drm/ci/check-devicetrees.yml
26494 views
.dt-check-base:1stage: static-checks2timeout: "30m"3variables:4GIT_DEPTH: 15FF_USE_NEW_BASH_EVAL_STRATEGY: 'true'6SCHEMA: "display:gpu"7VENV_PATH: "/tmp/dtcheck-venv"8before_script:9- apt-get update -qq10# Minimum supported version of LLVM for building x86 kernels is 15.0.0.11# In mesa-ci containers, LLVM_VERSION is defined as a container-level property and is currently set to 19.12- apt-get install -y --no-install-recommends clang-${LLVM_VERSION} lld-${LLVM_VERSION} llvm-${LLVM_VERSION} python3-dev python3-venv python3-pip yamllint13- python3 -m venv "${VENV_PATH}"14- source "${VENV_PATH}/bin/activate"15- pip3 install dtschema16script:17- drivers/gpu/drm/ci/${SCRIPT_NAME}18artifacts:19when: on_failure20paths:21- ${ARTIFACT_FILE}22allow_failure:23exit_codes:24- 1022526dtbs-check:arm32:27extends:28- .build:arm3229- .dt-check-base30variables:31SCRIPT_NAME: "dtbs-check.sh"32ARTIFACT_FILE: "dtbs-check.log"3334dtbs-check:arm64:35extends:36- .build:arm6437- .dt-check-base38variables:39SCRIPT_NAME: "dtbs-check.sh"40ARTIFACT_FILE: "dtbs-check.log"4142dt-binding-check:43extends:44- .build45- .use-debian/x86_64_build46- .dt-check-base47variables:48SCRIPT_NAME: "dt-binding-check.sh"49ARTIFACT_FILE: "dt-binding-check.log"505152