From 866dfd28e4048e7f2f3f6c020eafaf426ec57bcb Mon Sep 17 00:00:00 2001
From: Yannick DAYER <yannick.dayer@idiap.ch>
Date: Mon, 30 Oct 2023 14:03:26 +0100
Subject: [PATCH] meta(CI): fix syntax to specify branch downstream.

---
 .gitlab-ci.yml | 44 ++++++++++++++++++++++++--------------------
 1 file changed, 24 insertions(+), 20 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 22c1d1f..722e7b9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,8 +16,9 @@ stages:
 bob/bob:
     stage: core
     trigger:
-        project: bob/bob
-        ref: develop
+        include:
+            - project: bob/bob
+            ref: develop
         strategy: depend
 
 bob/bob.io.base:
@@ -34,8 +35,9 @@ bob/core:
             - PROJECT: ["bob/bob.measure", "bob/bob.learn.em", "bob/bob.pipelines"]
     stage: core
     trigger:
-        project: $PROJECT
-        ref: develop
+        include:
+            - project: $PROJECT
+            ref: develop
         strategy: depend
     needs: ['bob/bob.io.base']
 
@@ -43,8 +45,9 @@ bob/core:
 bob/bob.bio.base:
     stage: bio
     trigger:
-        project: bob/bob.bio.base
-        ref: develop
+        include:
+            - project: bob/bob.bio.base
+            ref: develop
         strategy: depend
     needs: ['bob/core']
 
@@ -54,17 +57,18 @@ bob/bob.bio:
             - PROJECT: ["bob/bob.bio.face", "bob/bob.bio.vein", "bob/bob.bio.spear"]
     stage: bio
     trigger:
-        project: $PROJECT
-        ref: develop
+        include:
+            - project: $PROJECT
+            ref: develop
         strategy: depend
-
     needs: ['bob/bob.bio.base']
 
 bob/bob.bio.video:
     stage: bio
     trigger:
-        project: bob/bob.bio.video
-        ref: develop
+        include:
+            - project: bob/bob.bio.video
+            ref: develop
         strategy: depend
     needs: ['bob/bob.bio']
 
@@ -72,28 +76,28 @@ bob/bob.bio.video:
 bob/bob.pad.base:
     stage: pad
     trigger:
-        project: bob/bob.pad.base
-        ref: develop
+        include:
+            - project: bob/bob.pad.base
+            ref: develop
         strategy: depend
-
     needs: ['bob/bob.bio.base']
 
 bob/bob.pad.face:
     stage: pad
     trigger:
-        project: bob/bob.pad.face
-        ref: develop
+        include:
+            - project: bob/bob.pad.face
+            ref: develop
         strategy: depend
-
     needs: ['bob/bob.pad.base', 'bob/bob.bio.video']
 
 bob/bob.fusion.base:
     stage: fusion
     trigger:
-        project: bob/bob.fusion.base
-        ref: develop
+        include:
+            - project: bob/bob.fusion.base
+            ref: develop
         strategy: depend
-
     needs: ['bob/bob.bio.base', 'bob/bob.pad.base']
 
 # docs
-- 
GitLab