Browse Source

Cleanup zuul jobs

Use templates instead of individual jobs.

Remoe usage of releasenotes templates since it publishes content to
docs.o.o and only official OpenStack projects can publish there, use
instead just the build jobs.

Change-Id: I3046569efd586707150fb4cc753fd55979470946
tags/4.0.0
Andreas Jaeger 7 months ago
parent
commit
9f3e8997fa
1 changed files with 6 additions and 11 deletions
  1. 6
    11
      zuul.d/project.yaml

+ 6
- 11
zuul.d/project.yaml View File

@@ -1,14 +1,13 @@
1 1
 ---
2 2
 - project:
3 3
     templates:
4
-      - release-notes-jobs
4
+      - build-openstack-sphinx-docs
5
+      - openstack-cover-jobs
6
+      - openstack-python35-jobs
7
+      - openstack-python-jobs
5 8
     check:
6 9
       jobs:
7
-        - openstack-tox-pep8
8
-        - openstack-tox-py27
9
-        - openstack-tox-py35
10
-        - openstack-tox-cover
11
-        - build-openstack-sphinx-docs
10
+        - build-openstack-releasenotes
12 11
         - kayobe-tox-ansible-syntax
13 12
         - kayobe-tox-ansible
14 13
         - kayobe-tox-molecule
@@ -18,11 +17,7 @@
18 17
     gate:
19 18
       queue: kayobe
20 19
       jobs:
21
-        - openstack-tox-pep8
22
-        - openstack-tox-py27
23
-        - openstack-tox-py35
24
-        - openstack-tox-cover
25
-        - build-openstack-sphinx-docs
20
+        - build-openstack-releasenotes
26 21
         - kayobe-tox-ansible-syntax
27 22
         - kayobe-tox-ansible
28 23
         - kayobe-tox-molecule

Loading…
Cancel
Save