|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XEN PATCH 4/4] automation: use "needs" instead of "dependencies" for test jobs
Like with "dependencies", the jobs will get artifacts from the jobs
listed in "needs". But the test jobs can run as soon as the build jobs
listed have finished.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
---
automation/gitlab-ci/test.yaml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml
index 7cf21b7493..56747fb335 100644
--- a/automation/gitlab-ci/test.yaml
+++ b/automation/gitlab-ci/test.yaml
@@ -21,7 +21,7 @@ build-each-commit-gcc:
paths:
- '*.log'
when: always
- dependencies: []
+ needs: []
tags:
- x86_64
@@ -31,7 +31,7 @@ qemu-alpine-arm64-gcc:
CONTAINER: debian:unstable-arm64v8
script:
- ./automation/scripts/qemu-alpine-arm64.sh 2>&1 | tee qemu-smoke-arm64.log
- dependencies:
+ needs:
- alpine-3.12-gcc-arm64
- alpine-3.12-arm64-rootfs-export
- kernel-5.9.9-arm64-export
@@ -50,7 +50,7 @@ qemu-alpine-x86_64-gcc:
CONTAINER: debian:stretch
script:
- ./automation/scripts/qemu-alpine-x86_64.sh 2>&1 | tee
qemu-smoke-x86_64.log
- dependencies:
+ needs:
- alpine-3.12-gcc
- alpine-3.12-rootfs-export
- kernel-5.10.74-export
@@ -68,7 +68,7 @@ qemu-smoke-arm64-gcc:
CONTAINER: debian:unstable-arm64v8
script:
- ./automation/scripts/qemu-smoke-arm64.sh 2>&1 | tee qemu-smoke-arm64.log
- dependencies:
+ needs:
- debian-unstable-gcc-arm64
- kernel-5.9.9-arm64-export
- qemu-system-aarch64-5.2.0-arm64-export
@@ -91,7 +91,7 @@ qemu-smoke-x86-64-gcc:
- smoke.serial
- '*.log'
when: always
- dependencies:
+ needs:
- debian-stretch-gcc-debug
tags:
- x86_64
@@ -107,7 +107,7 @@ qemu-smoke-x86-64-clang:
- smoke.serial
- '*.log'
when: always
- dependencies:
+ needs:
- debian-unstable-clang-debug
tags:
- x86_64
@@ -123,7 +123,7 @@ qemu-smoke-x86-64-gcc-pvh:
- smoke.serial
- '*.log'
when: always
- dependencies:
+ needs:
- debian-stretch-gcc-debug
tags:
- x86_64
@@ -139,7 +139,7 @@ qemu-smoke-x86-64-clang-pvh:
- smoke.serial
- '*.log'
when: always
- dependencies:
+ needs:
- debian-unstable-clang-debug
tags:
- x86_64
--
Anthony PERARD
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |