[libvirt PATCH 4/4] ci: use 'needs' more often

Ján Tomko jtomko at redhat.com
Tue Jul 28 23:36:14 UTC 2020


Make the pipeline chart more interesting.

Signed-off-by: Ján Tomko <jtomko at redhat.com>
---
 .gitlab-ci.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 077465e436..7d23ddfdf9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -268,41 +268,49 @@ mingw64-fedora-rawhide-container:
 
 x64-debian-10:
   <<: *native_build_job_definition
+  needs: ["x64-debian-10-container"]
   variables:
     NAME: debian-10
 
 x64-debian-sid:
   <<: *native_build_job_definition
+  needs: ["x64-debian-sid-container"]
   variables:
     NAME: debian-sid
 
 x64-centos-7:
   <<: *native_build_job_definition
+  needs: ["x64-centos-7-container"]
   variables:
     NAME: centos-7
 
 x64-centos-8:
   <<: *native_build_job_definition
+  needs: ["x64-centos-8-container"]
   variables:
     NAME: centos-8
 
 x64-centos-stream:
   <<: *native_build_job_definition
+  needs: ["x64-centos-stream-container"]
   variables:
     NAME: centos-stream
 
 x64-fedora-31:
   <<: *native_build_job_definition
+  needs: ["x64-fedora-31-container"]
   variables:
     NAME: fedora-31
 
 x64-fedora-32:
   <<: *native_build_job_definition
+  needs: ["x64-fedora-32-container"]
   variables:
     NAME: fedora-32
 
 x64-fedora-rawhide:
   <<: *native_build_job_definition
+  needs: ["x64-fedora-rawhide-container"]
   variables:
     NAME: fedora-rawhide
 
@@ -322,6 +330,7 @@ x64-fedora-rawhide-clang:
 
 x64-opensuse-151:
   <<: *native_build_job_definition
+  needs: ["x64-opensuse-151-container"]
   variables:
     NAME: opensuse-151
 
@@ -433,6 +442,7 @@ mingw64-fedora-rawhide:
 website:
   stage: builds
   image: $CI_REGISTRY_IMAGE/ci-centos-8:latest
+  needs: ["x64-centos-8-container"]
   before_script:
     - *script_variables
   script:
@@ -455,6 +465,7 @@ website:
 codestyle:
   stage: builds
   image: $CI_REGISTRY_IMAGE/ci-opensuse-151:latest
+  needs: ["x64-opensuse-151-container"]
   before_script:
     - *script_variables
   script:
-- 
2.26.2




More information about the libvir-list mailing list