From 4f941de33d1f4c60159b7ad3257046a9c7a9a921 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Sat, 20 Aug 2022 15:17:30 +0000
Subject: [PATCH] fix: when manual allow failure to enable cleanup

---
 .gitlab-ci.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 568cdfba1..3c756e36e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -505,7 +505,10 @@ oneapi_jug_dev:singularity:default:
   variables:
     BUILD_IMAGE: "oneapi_jug_dev"
   rules: 
+    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+      when: never
     - when: manual
+      allow_failure: true
 
 oneapi_jug_xl:singularity:default:
   extends: .singularity
@@ -515,7 +518,10 @@ oneapi_jug_xl:singularity:default:
   variables:
     BUILD_IMAGE: "oneapi_jug_xl"
   rules: 
+    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+      when: never
     - when: manual
+      allow_failure: true
 
 oneapi_jug_xl:singularity:nightly:
   extends: .singularity
@@ -524,8 +530,11 @@ oneapi_jug_xl:singularity:nightly:
     - oneapi_jug_xl:nightly
   variables:
     BUILD_IMAGE: "oneapi_jug_xl"
-  rules: 
+  rules:
+    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
+      when: never
     - when: manual
+      allow_failure: true
   script:
     - mkdir build
     - singularity pull build/${BUILD_IMAGE}.sif docker://${CI_REGISTRY_IMAGE}/${BUILD_IMAGE}:${NIGHTLY_TAG}
-- 
GitLab