gitlab-ci: fix the schedule pipeline for our nightly Windows installer.

This should fix:

> 'win-installer-nightly' job needs 'gimp-meson-debian' job, but 'gimp-meson-debian' is not in any previous stage
This commit is contained in:
Jehan 2023-08-07 14:32:00 +02:00
parent 90cd3de741
commit 94344bdb46
1 changed files with 6 additions and 0 deletions

View File

@ -301,6 +301,10 @@ gimp-meson-debian:
# On commits and merge requests. # On commits and merge requests.
- if: '$CI_PIPELINE_SOURCE == "push"' - if: '$CI_PIPELINE_SOURCE == "push"'
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"' - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
# Custom builds though web GUI, API or schedules.
# This is needed for the BMP image generation for the installer.
# See commit e1203e9f76f.
- if: '$GIMP_CI_WIN_INSTALLER != null'
# On releases. # On releases.
- if: '$CI_COMMIT_TAG != null' - if: '$CI_COMMIT_TAG != null'
# Custom builds though web GUI, API or schedules. # Custom builds though web GUI, API or schedules.
@ -812,6 +816,8 @@ win-installer-nightly:
dependencies: dependencies:
- packaging-win64-native - packaging-win64-native
- packaging-win32-native - packaging-win32-native
# This is needed for the BMP image generation for the installer.
# See commit e1203e9f76f.
- gimp-meson-debian - gimp-meson-debian
artifacts: artifacts:
name: "${CI_JOB_NAME}-${CI_COMMIT_REF_SLUG}" name: "${CI_JOB_NAME}-${CI_COMMIT_REF_SLUG}"