[gimp/wip/Jehan/gitlab-ci-more-win] gitlab-ci: add Win 32-bit and Linux Clang builds to schedules.




commit 03bf705b8a884921f1898350482b2726d8066e67
Author: Jehan <jehan girinstud io>
Date:   Thu May 6 15:38:23 2021 +0200

    gitlab-ci: add Win 32-bit and Linux Clang builds to schedules.
    
    These are interesting and may find very specific bugs from time to time,
    but it is rare enough not to warrant to run at each commits. This is
    just a waste of resources.

 .gitlab-ci.yml | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d33795919a..eb052b381b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -56,8 +56,8 @@ build-image-win64:
 
 
 build-image-win32:
-  rules:
-    - if: '$CI_COMMIT_TAG == null'
+  only:
+    - schedules
   stage: prepare
   variables:
     GIT_STRATEGY: none
@@ -169,8 +169,8 @@ gimp-meson-debian:
     - ninja -C _build test
 
 gimp-clang-debian:
-  rules:
-    - if: '$CI_COMMIT_TAG == null'
+  only:
+    - schedules
   extends: .gimp-debian-base
   variables:
     CC: "clang"
@@ -297,8 +297,8 @@ gimp-win64:
 ## WINDOWS 32-bit CI (cross-build crossroad) ##
 
 deps-win32:
-  rules:
-    - if: '$CI_COMMIT_TAG == null'
+  only:
+    - schedules
   stage: dependencies
   image: $CI_REGISTRY_IMAGE:build-win32-latest
   variables:
@@ -327,8 +327,8 @@ deps-win32:
   needs: ["build-image-win32"]
 
 gimp-win32:
-  rules:
-    - if: '$CI_COMMIT_TAG == null'
+  only:
+    - schedules
   stage: gimp
   image: $CI_REGISTRY_IMAGE:build-win32-latest
   dependencies:
@@ -474,8 +474,8 @@ win64-nightly:
   needs: ["gimp-win64"]
 
 win32-nightly:
-  rules:
-    - if: '$CI_COMMIT_TAG == null'
+  only:
+    - schedules
   stage: distribution
   dependencies:
     - gimp-win32


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]