Maven gitlab ci/cd触发两条或多条下游管道

Maven gitlab ci/cd触发两条或多条下游管道,maven,gitlab,gitlab-ci,Maven,Gitlab,Gitlab Ci,我有三个项目A、B和C。项目B和C依赖于A,但在其他方面是分开的。项目A的gitlab yml独立触发项目B和C的语法是什么 以下语法有效,但只执行第二个管道。我在文档中找不到列出多个下游项目的例子 # Build trigger downstream pipelines staging: stage: deploy trigger: project: WA/ProjectB project: WA/ProjectC 答案很简单;把两条管道分开 # Bui

我有三个项目A、B和C。项目B和C依赖于A,但在其他方面是分开的。项目A的gitlab yml独立触发项目B和C的语法是什么

以下语法有效,但只执行第二个管道。我在文档中找不到列出多个下游项目的例子

# Build trigger downstream pipelines  
staging:
  stage: deploy
  trigger: 
      project: WA/ProjectB
      project: WA/ProjectC

答案很简单;把两条管道分开

# Build trigger downstream pipelines  
staging-B:
  variables:
  stage: deploy
  trigger: 
      project: WA/B

# Build trigger downstream pipelines  
staging-C:
  variables:
  stage: deploy
  trigger: 
      project: WA/C