gitlab-ci: Remove redundant 'needs'

Now, by default, jobs do not depend on any job and
will only depend when expressely configured to.
This reduces some some few lines of redundancy.
This commit is contained in:
Bruno
2025-01-25 09:20:35 -03:00
parent edbbb60ea3
commit 6a57853f7c

View File

@ -66,6 +66,7 @@ workflow:
when: when:
- 'runner_system_failure' - 'runner_system_failure'
- 'scheduler_failure' - 'scheduler_failure'
needs: []
# Default Docker image (unless otherwise defined) # Default Docker image (unless otherwise defined)
image: debian:${DEB_VERSION} image: debian:${DEB_VERSION}
# Common artifacts behavior # Common artifacts behavior
@ -388,7 +389,6 @@ gimp-debian-x64:
deps-flatpak-x64: deps-flatpak-x64:
extends: .flatpak-x64 extends: .flatpak-x64
needs: []
stage: dependencies stage: dependencies
#https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/1502 #https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/1502
#cache: #cache:
@ -524,7 +524,6 @@ gimp-win-x64-cross:
deps-win: deps-win:
extends: .win extends: .win
needs: []
stage: dependencies stage: dependencies
script: script:
- build/windows/1_build-deps-msys2.ps1 - build/windows/1_build-deps-msys2.ps1
@ -567,7 +566,6 @@ gimp-win:
deps-win-x86: deps-win-x86:
extends: .win-x86 extends: .win-x86
needs: []
stage: !reference [deps-win, stage] stage: !reference [deps-win, stage]
script: script:
- !reference [deps-win, script] - !reference [deps-win, script]
@ -634,7 +632,6 @@ clang-format:
extends: .default extends: .default
rules: rules:
- <<: *CI_MERGE - <<: *CI_MERGE
needs: []
stage: analysis stage: analysis
script: script:
- apt-get update - apt-get update
@ -653,7 +650,6 @@ cppcheck:
extends: .default extends: .default
rules: rules:
- if: '$GIMP_CI_CPPCHECK != null' - if: '$GIMP_CI_CPPCHECK != null'
needs: []
stage: analysis stage: analysis
script: script:
- apt-get update - apt-get update