[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 4/9] gitlab-ci.yml: Add some missing dependencies to the jobs
From: |
Thomas Huth |
Subject: |
[PULL 4/9] gitlab-ci.yml: Add some missing dependencies to the jobs |
Date: |
Fri, 12 Mar 2021 18:23:51 +0100 |
Let's make sure that all jobs have proper "needs:" statements so that
they can start as soon as possible, without having to wait for the
previous pipeline stage to finish.
Message-Id: <20210311142211.1547864-3-thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
.gitlab-ci.yml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 871ea45a5f..a98f5674d6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -432,6 +432,8 @@ build-user-plugins:
build-user-centos7:
<<: *native_build_job_definition
+ needs:
+ job: amd64-centos7-container
variables:
IMAGE: centos7
CONFIGURE_ARGS: --disable-system --disable-tools --disable-docs
@@ -461,6 +463,8 @@ clang-system:
clang-user:
<<: *native_build_job_definition
+ needs:
+ job: amd64-debian-user-cross-container
variables:
IMAGE: debian-all-test-cross
CONFIGURE_ARGS: --cc=clang --cxx=clang++ --disable-system
@@ -470,6 +474,8 @@ clang-user:
tsan-build:
<<: *native_build_job_definition
+ needs:
+ job: amd64-ubuntu2004-container
variables:
IMAGE: ubuntu2004
CONFIGURE_ARGS: --enable-tsan --cc=clang-10 --cxx=clang++-10 --disable-docs
@@ -507,6 +513,8 @@ check-deprecated:
# gprof/gcov are GCC features
gprof-gcov:
<<: *native_build_job_definition
+ needs:
+ job: amd64-ubuntu2004-container
variables:
IMAGE: ubuntu2004
CONFIGURE_ARGS: --enable-gprof --enable-gcov
--
2.27.0
- [PULL 0/9] Gitlab-CI, tests and docs, Thomas Huth, 2021/03/12
- [PULL 2/9] tests: Move benchmarks into a separate folder, Thomas Huth, 2021/03/12
- [PULL 3/9] gitlab-ci.yml: Move build-tools-and-docs-debian to a better place, Thomas Huth, 2021/03/12
- [PULL 4/9] gitlab-ci.yml: Add some missing dependencies to the jobs,
Thomas Huth <=
- [PULL 6/9] gitlab-ci.yml: Merge check-crypto-old jobs into the build-crypto-old jobs, Thomas Huth, 2021/03/12
- [PULL 7/9] tests: remove "make check-speed" in favor of "make bench", Thomas Huth, 2021/03/12
- [PULL 5/9] gitlab-ci.yml: Merge one of the coroutine jobs with the tcg-disabled job, Thomas Huth, 2021/03/12
- [PULL 1/9] tests: Move unit tests into a separate directory, Thomas Huth, 2021/03/12
- [PULL 8/9] MAINTAINERS: Merge the Gitlab-CI section into the generic CI section, Thomas Huth, 2021/03/12
- [PULL 9/9] README: Add Documentation blurb, Thomas Huth, 2021/03/12
- Re: [PULL 0/9] Gitlab-CI, tests and docs, Peter Maydell, 2021/03/14