From 0da713e8e3d7a722b23b098b55d85b87fb9ece71 Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Jul 21 2021 10:40:16 +0000 Subject: Enable fmf/tmt tests for all packages --- diff --git a/zuul.d/templates.dhall b/zuul.d/templates.dhall index 6ab0dc3..c9b608f 100644 --- a/zuul.d/templates.dhall +++ b/zuul.d/templates.dhall @@ -84,6 +84,12 @@ let test = } , Zuul.Job.Inline Zuul.Job::{ + , name = "check-for-fmf-tests" + , dependencies = Some + [ Zuul.Job.Dependency.Name "rpm-scratch-build" ] + } + , Zuul.Job.Inline + Zuul.Job::{ , name = "rpm-install-test" , dependencies = Some [ Zuul.Job.Dependency.Name "check-for-tests" @@ -98,6 +104,14 @@ let test = , Zuul.Job.Dependency.Name "rpm-scratch-build" ] } + , Zuul.Job.Inline + Zuul.Job::{ + , name = "rpm-tmt-test" + , dependencies = Some + [ Zuul.Job.Dependency.Name "check-for-fmf-tests" + , Zuul.Job.Dependency.Name "rpm-scratch-build" + ] + } ] } } diff --git a/zuul.d/templates.yaml b/zuul.d/templates.yaml index 5cf2898..763cf8e 100644 --- a/zuul.d/templates.yaml +++ b/zuul.d/templates.yaml @@ -36,6 +36,9 @@ - check-for-tests: dependencies: - rpm-scratch-build + - check-for-fmf-tests: + dependencies: + - rpm-scratch-build - rpm-install-test: dependencies: - check-for-tests @@ -44,6 +47,10 @@ dependencies: - check-for-tests - rpm-scratch-build + - rpm-tmt-test: + dependencies: + - check-for-fmf-tests + - rpm-scratch-build - project-template: name: publish