From 3cdac15da4cfa1b8a2b16554eed6736bfb94645e Mon Sep 17 00:00:00 2001
From: gregoire kubler <gregoire.kubler@proton.me>
Date: Fri, 22 Nov 2024 14:24:29 +0100
Subject: [PATCH] fix : ensuring pipeline is treated as an array even when it
 contains only 1 object

---
 .gitlab/ci/download/select_jobs.gitlab-ci.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.gitlab/ci/download/select_jobs.gitlab-ci.yml b/.gitlab/ci/download/select_jobs.gitlab-ci.yml
index 268cbf5..e2681ee 100644
--- a/.gitlab/ci/download/select_jobs.gitlab-ci.yml
+++ b/.gitlab/ci/download/select_jobs.gitlab-ci.yml
@@ -416,7 +416,8 @@
         $PIPELINES = $PIPELINES | 
                      Where-Object { $_.web_url -match $CI_PROJECT_NAMESPACE } | 
                      Sort-Object -Property updated_at -Descending
-        Write-Host "Final Pipelines to parse : "
+        $PIPELINES = @($PIPELINES)
+        Write-Host "Final Pipelines nb to parse : $($PIPELINES.Count)"
         $PIPELINES | Out-String
         Write-Host "*************************************************************************"
         Write-Host "*************************************************************************"
@@ -455,7 +456,7 @@
             }
         }
         if ( $FOUND_JOB -eq 0 ) {
-            Write-Host "ERROR : no successful job \"$DEPENDENCY_JOB\" found in branch \"$BRANCH_TO_PULL\" for project \"$CI_PROJECT_NAMESPACE/$DEP_NAME\""
+            Write-Host "ERROR : no successful job $DEPENDENCY_JOB found in branch $BRANCH_TO_PULL for project $CI_PROJECT_NAMESPACE/$DEP_NAME"
             if ( ! "$CI_MERGE_REQUEST_ID" -and ! "$CI_MERGE_REQUEST_TITLE" -match  '.+Draft.+' ){
         			Write-Host "*************************************************************************"
         			Write-Host "*************************************************************************"
-- 
GitLab