mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-27 10:08:13 +02:00
Currently the python-test job runs pytest and then creates python related artifacts for use by other jobs. But the python-test job isn't triggered by changes to the python scripts and libraries. Instead, changes to python scripts and libraries can currently be merged without running pytest and, if they do generate errors, they will only appear in ci later when trying to generate the python artifacts. Add pytest to the existing linting jobs and expand the rules so that it will be triggered by changes to python scripts and libraries. Remove pytest from the job that creates artifacts. This will ensure that the artifacts are still valid while catching script/library errors before they are merged. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32340> |
||
|---|---|---|
| .. | ||
| gitlab-ci.yml | ||