diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2021-02-15 11:49:30 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2021-02-15 16:28:44 +1000 |
commit | da5bdd2022ceb5d2c775fedfd9106bdd41b67b84 (patch) | |
tree | 5268d0266663061737766146f35fc6aa0840b974 | |
parent | 37e6e89ed59e6638dffaae69c0d077a563032b95 (diff) |
gitlab CI: move the no-libwacom test suite into its own stage
Easier to spot visually in the GUI that way
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | .gitlab-ci.yml | 10 | ||||
-rw-r--r-- | .gitlab-ci/ci.template | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1ba31346..53ed427b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -62,6 +62,7 @@ stages: - prep # prep work like rebuilding the container images if there is a change - build # for actually building and testing things in a container - test-suite # for running the test suite in a VM + - test-suite-no-libwacom # for running the test suite in a VM (libwacom disabled) - valgrind # for running the test suite under valgrind in a VM - distro # distribs test - deploy # trigger wayland's website generation @@ -528,6 +529,7 @@ vm-touchpad: vm-touchpad-no-libwacom: extends: - vm-touchpad + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -540,6 +542,7 @@ vm-tap: vm-tap-no-libwacom: extends: - vm-tap + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -552,6 +555,7 @@ vm-touchpad-buttons: vm-touchpad-buttons-no-libwacom: extends: - vm-touchpad-buttons + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -564,6 +568,7 @@ vm-tablet: vm-tablet-no-libwacom: extends: - vm-tablet + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -576,6 +581,7 @@ vm-gestures-device: vm-gestures-device-no-libwacom: extends: - vm-gestures-device + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -588,6 +594,7 @@ vm-backends: vm-backends-no-libwacom: extends: - vm-backends + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -600,6 +607,7 @@ vm-misc: vm-misc-no-libwacom: extends: - vm-misc + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -612,6 +620,7 @@ vm-other devices: vm-other devices-no-libwacom: extends: - vm-other devices + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' @@ -624,6 +633,7 @@ vm-pointer: vm-pointer-no-libwacom: extends: - vm-pointer + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' diff --git a/.gitlab-ci/ci.template b/.gitlab-ci/ci.template index 52e603ec..a02e690b 100644 --- a/.gitlab-ci/ci.template +++ b/.gitlab-ci/ci.template @@ -52,6 +52,7 @@ stages: - prep # prep work like rebuilding the container images if there is a change - build # for actually building and testing things in a container - test-suite # for running the test suite in a VM + - test-suite-no-libwacom # for running the test suite in a VM (libwacom disabled) - valgrind # for running the test suite under valgrind in a VM - distro # distribs test - deploy # trigger wayland's website generation @@ -412,6 +413,7 @@ vm-{{suite.name}}: vm-{{suite.name}}-no-libwacom: extends: - vm-{{suite.name}} + stage: test-suite-no-libwacom variables: MESON_ARGS: '-Dlibwacom=false' |