From: Andoni Duarte Pintado Date: Fri, 19 Dec 2025 10:55:30 +0000 (+0100) Subject: Move "needs: []" to the "quick_checks_job" anchor X-Git-Tag: v9.18.45~6^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1efc391e35d21e87b0722d9ead44af1da67950f8;p=thirdparty%2Fbind9.git Move "needs: []" to the "quick_checks_job" anchor Most jobs in this stage have it by default, so it makes sense to add it to their common anchor. Jobs with different "needs:" will override it. (cherry picked from commit 432b7d7954bc37175c5db20c2f5894214ca0661d) --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 50b9a51f9b8..e7badd993b4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -332,6 +332,7 @@ stages: <<: *default_triggering_rules <<: *base_image stage: quick-checks + needs: [] tags: - smalljob @@ -646,7 +647,6 @@ misc: - bash util/xmllint-html.sh # Check dangling symlinks in the repository - if find . -xtype l | grep .; then exit 1; fi - needs: [] artifacts: paths: - checklibs.out @@ -655,7 +655,6 @@ misc: black: <<: *quick_checks_job <<: *python_triggering_rules - needs: [] script: - black $(git ls-files '*.py') - git diff > black.patch @@ -669,7 +668,6 @@ black: vulture: <<: *quick_checks_job <<: *python_triggering_rules - needs: [] script: - vulture --exclude "*ans.py,conftest.py,get_algorithms.py,re_compile_checker.py,isctest" --ignore-names "after_servers_start,bootstrap,pytestmark,autouse_*" bin/tests/system/ @@ -694,7 +692,6 @@ ci-orphaned-anchors: script: - *git_clone_bind9-qa - bind9-qa/ci-orphaned-anchors/check-orphaned-anchors-ci.py .gitlab-ci.yml - needs: [] rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' changes: @@ -712,7 +709,6 @@ clang-format: - *rule_mr_manual - *rule_tag - *rule_source_other_than_mr - needs: [] script: - if [ -r .clang-format ]; then "${CLANG_FORMAT}" -i -style=file $(git ls-files '*.c' '*.h'); fi - git diff > clang-format.patch @@ -755,7 +751,6 @@ doctest: pylint: <<: *quick_checks_job <<: *python_triggering_rules - needs: [] variables: PYTHONPATH: "${CI_PROJECT_DIR}/bin/tests/system" script: @@ -765,7 +760,6 @@ pylint: reuse: <<: *quick_checks_job - needs: [] image: name: docker.io/fsfe/reuse:latest entrypoint: [""] @@ -775,7 +769,6 @@ reuse: shfmt: <<: *quick_checks_job <<: *shell_triggering_rules - needs: [] script: - shfmt -w -i 2 -ci -bn . $(find . -name "*.sh.in") - git diff > shfmt.patch @@ -788,7 +781,6 @@ shfmt: danger: <<: *quick_checks_job - needs: [] script: - pip install git+https://gitlab.isc.org/isc-projects/hazard.git - hazard @@ -814,7 +806,6 @@ linkcheck: - doc/arm/linkcheck_output/ rules: - if: '$CI_PIPELINE_SOURCE == "schedule"' - needs: [] generate-stress-test-configs: <<: *quick_checks_job @@ -824,7 +815,6 @@ generate-stress-test-configs: artifacts: paths: - stress-test-configs.yml - needs: [] generate-tsan-stress-test-configs: <<: *quick_checks_job @@ -833,7 +823,6 @@ generate-tsan-stress-test-configs: artifacts: paths: - tsan-stress-test-configs.yml - needs: [] when: manual # Jobs in the other-checks stage