From 4fbfccdbba8a5e507ea902dfe95d2b5777eb4df8 Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Feb 28 2020 10:52:09 +0000 Subject: Multi defined project are cumulative From the Zuul doc: Multiple project definitions may appear for the same project (for example, in a central config projects as well as in a repo’s own .zuul.yaml). In this case, all of the project definitions for the relevant branch are combined (the jobs listed in all of the matching definitions will be run). So this patch: - remove the tests template from the catch all rpms. - maintain the default config for some other projects. - add a validation python-passlib and python-gear. --- diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 81c4381..b0cf402 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -7,20 +7,17 @@ templates: - build - lint - - test - project: name: rpms/python-passlib templates: - - build - - lint - publish - project: name: rpms/python-gear templates: - - build - - lint + - test + - publish - project: name: rpms/python-zuul-sphinx @@ -90,6 +87,27 @@ - rpm-linter: voting: false +- project: + name: rpms/pypy + templates: + - build + - lint + - test + +- project: + name: rpms/pypy3 + templates: + - build + - lint + - test + +- project: + name: rpms/python-setuptools + templates: + - build + - lint + - test + # DNF projects - project: name: rpm-software-management/libdnf