From ea3aa8164756750f9e8fbfd642ea1ebdf871fc5a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20H=C3=B6ppner?= <jonas.hoeppner@garz-fricke.com>
Date: Wed, 6 Jul 2022 10:26:44 +0200
Subject: [PATCH] CI: Readd allow_failure:true to fix not finished pipelines

According to the docs a manual job always has allow_failure set to
true, but we see a lot of jobs staying in an unfinished state since
the removal of the allow_failure: true keyword for the sdk and test
jobs. This should fix the broken behaviour.
---
 manifest-build.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/manifest-build.yml b/manifest-build.yml
index 12967359..93df6841 100644
--- a/manifest-build.yml
+++ b/manifest-build.yml
@@ -168,6 +168,7 @@ variables:
   stage: build
   rules:
     - when: manual
+      allow_failure: true
   variables:
     BITBAKE_TASK: "populate_sdk"
 
@@ -222,6 +223,7 @@ variables:
     - .package
   rules:
     - when: manual
+      allow_failure: true
   artifacts:
     paths:
       - release/**/**/*
@@ -240,6 +242,7 @@ variables:
   rules:
     - if: $CI_COMMIT_TAG
       when: manual
+      allow_failure: true
   timeout: 30m
 
 .uploadsdkftp:
-- 
GitLab