mesa/.gitlab-ci
Michel Dänzer 2391ffc9d4 ci: Enable -Werror in clang jobs
They're not warning-clean yet, but we can enable -Werror in general and
just allow the existing types of warnings as exceptions with
-Wno-error=[...]. This way, new warnings of all other types will be
prevented from entering the code base.

Once all warnings of a certain type have been eliminated in a job, the
exception for that type can be dropped from that job. This provides a
realistic path to a fully warning-clean CI build in the future.

v2:
* Use echo -n (Juan A. Suarez)

Reviewed-by: Eric Anholt <eric@anholt.net> # v1
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10220>
2021-04-15 16:01:22 +00:00
..
bare-metal ci/broadcom: use SNMP to turn on/off devices 2021-04-13 13:16:26 +02:00
container ci: Update to latest ci-templates 2021-04-14 13:05:08 +00:00
fossils gitlab-ci: attach the Fossilize log file as artifact on failure 2020-06-26 06:45:23 +00:00
meson ci: Enable -Werror in clang jobs 2021-04-15 16:01:22 +00:00
piglit ci: Install librenderdoc from Debian bullseye 2021-04-14 13:05:08 +00:00
windows CI: Enable -werror for Windows 2021-04-12 19:12:40 +00:00
cross-xfail-i386 ci: Run tests on i386 cross builds 2019-09-17 14:53:57 -04:00
cross-xfail-ppc64el ci: update xfails for ppc64le and s390x 2021-03-23 14:01:49 +00:00
cross-xfail-s390x ci: update xfails for ppc64le and s390x 2021-03-23 14:01:49 +00:00
deqp-default-skips.txt ci: Move deqp-default-skips.txt back to .gitlab-ci/ 2021-03-03 18:08:11 +00:00
deqp-runner.sh ci: Use CI_PROJECT_ROOT_NAMESPACE 2021-03-25 17:31:25 +00:00
docs docs: Move the current CI .rst doc to docs/ci/ and link to it from .gitlab-ci. 2020-07-08 20:13:11 +00:00
download-git-cache.sh ci: specify MinIO's host URL in a global variable 2020-12-22 18:31:01 +00:00
fossilize-runner.sh gitlab-ci: attach the Fossilize log file as artifact on failure 2020-06-26 06:45:23 +00:00
fossils.yml gitlab-ci: add parallel-rdp fossils 2020-06-25 08:03:09 +02:00
generate_lava.py ci: Set date in LAVA DUTs from NTP servers 2020-07-31 14:14:38 +02:00
lava-gitlab-ci.yml ci: Install librenderdoc from Debian bullseye 2021-04-14 13:05:08 +00:00
lava.yml.jinja2 ci: Move docker images from Debian buster to bullseye 2021-04-14 13:05:08 +00:00
prepare-artifacts.sh ci: Use a single template for LAVA jobs 2021-04-07 13:34:14 +02:00
run-shader-db.sh ci: remove nouveau from shader-db runs 2021-02-06 23:04:35 +00:00
test-source-dep.yml ci/lavapipe: split out lavapipe ci into lavapipe dir 2021-03-19 16:21:26 +00:00
x86_64-w64-mingw32 gitlab-ci: Add a pkg-config for mingw 2019-10-16 23:26:09 +00:00