From 94344bdb4676ca85ebbb67a470760285e0799bf9 Mon Sep 17 00:00:00 2001 From: Jehan Date: Mon, 7 Aug 2023 14:32:00 +0200 Subject: [PATCH] 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 --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cb4837eee9..6339812968 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -301,6 +301,10 @@ gimp-meson-debian: # On commits and merge requests. - if: '$CI_PIPELINE_SOURCE == "push"' - 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. - if: '$CI_COMMIT_TAG != null' # Custom builds though web GUI, API or schedules. @@ -812,6 +816,8 @@ win-installer-nightly: dependencies: - packaging-win64-native - packaging-win32-native + # This is needed for the BMP image generation for the installer. + # See commit e1203e9f76f. - gimp-meson-debian artifacts: name: "${CI_JOB_NAME}-${CI_COMMIT_REF_SLUG}"