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".
when: on_failure
coccinelle:
- <<: *quick_checks_job
+ <<: *other_checks_job
rules:
- if: '$CI_MERGE_REQUEST_DIFF_BASE_SHA != null'
changes:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
checkbashisms:
- <<: *quick_checks_job
+ <<: *other_checks_job
<<: *shell_triggering_rules
needs: []
script:
- 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