Move slower CI jobs out of "quick-checks" stage

Jobs with more than one minute of runtime are not considered for the
small VM.

The "tarball-create" job goes to the more appropriate "build" stage.

"coccinelle" and "checkbashisms" are moved to the generic
"other-checks".
This commit is contained in:
Andoni Duarte Pintado 2025-12-15 15:50:28 +01:00
parent e61bc3ad72
commit ba5844a1de

View file

@ -720,7 +720,7 @@ clang-format:
when: on_failure
coccinelle:
<<: *quick_checks_job
<<: *other_checks_job
rules:
- if: '$CI_MERGE_REQUEST_DIFF_BASE_SHA != null'
changes:
@ -831,7 +831,7 @@ danger:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
checkbashisms:
<<: *quick_checks_job
<<: *other_checks_job
<<: *shell_triggering_rules
needs: []
script:
@ -844,9 +844,8 @@ mypy:
- mypy "bin/tests/system/isctest/"
tarball-create:
stage: quick-checks
<<: *build_job
<<: *base_image
<<: *default_triggering_rules
script:
- *configure
- meson dist -C build --no-tests