1 # This file contains the configuration for the gitlab ci.
2 # See the .gitlab-ci/generate-gitlab-ci.py file for more info
5 # We're happy to rebuild all containers when one changes.
6 .default_tag: &default_tag '2021-05-12.0'
13 - '34' # last is picked for qemu
15 use_for_custom_build_tests: true
28 - python3-recommonmark
29 - python3-sphinx_rtd_theme
30 - python3-pytest-xdist
37 - valgrind # for the valgrind run, optional
54 - python3-recommonmark
55 - python3-sphinx-rtd-theme
56 - python3-pytest-xdist
62 - curl # for the coverity job
80 - python3-recommonmark
81 - python3-sphinx-rtd-theme
82 - python3-pytest-xdist
103 - python-recommonmark
104 - python-sphinx_rtd_theme
105 - python-pytest-xdist
129 - "MESON_ARGS: '-Ddocumentation=false' # alpine does not have python-recommonmark"
130 # We don't run the tests on alpine. The litest-selftest fails
131 # for any tcase_add_exit_test/tcase_add_test_raise_signal
132 # but someone more invested in musl will have to figure that out.
133 - "MESON_TEST_ARGS: '' # litest-selftest fails on musl"
143 does_not_have_ci_templates: true
152 - name: touchpad-buttons
158 - name: gestures-device
171 - name: other devices