From 6c6c3a61492d3c0fd5d5e762d41b5a9823682616 Mon Sep 17 00:00:00 2001 From: Mohammed Naser Date: Sun, 1 Oct 2017 09:37:57 -0400 Subject: [PATCH] Switch release-note-jobs project-template to use new jobs This patch moves the release-notes-jobs template which is already in-use to use the new releasenotes job, as well as move it outside the legacy project templates file. Depends-On: I3e484efba79878ec460e124f611febf0d7454ce3 Change-Id: I16f5433a4d8a06293b493667c57bd09061150ebd --- zuul.d/project-templates.yaml | 15 +++++++++++++++ zuul.d/zuul-legacy-project-templates.yaml | 23 ----------------------- 2 files changed, 15 insertions(+), 23 deletions(-) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 73ad2712..e4e333e4 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -119,6 +119,21 @@ dependencies: - publish-openstack-python-tarball +- project-template: + name: release-notes-jobs + check: + jobs: + - build-openstack-releasenotes + gate: + jobs: + - build-openstack-releasenotes + post: + jobs: + - publish-openstack-releasenotes + tag: + jobs: + - publish-openstack-releasenotes + - project-template: name: openstack-python-jobs check: diff --git a/zuul.d/zuul-legacy-project-templates.yaml b/zuul.d/zuul-legacy-project-templates.yaml index 48b69cdc..bce2c019 100644 --- a/zuul.d/zuul-legacy-project-templates.yaml +++ b/zuul.d/zuul-legacy-project-templates.yaml @@ -1411,29 +1411,6 @@ - openstack-tox-pep8 - legacy-tox-build -- project-template: - name: release-notes-jobs - check: - jobs: - - legacy-releasenotes: - files: - - ^releasenotes/.* - - ^tox.ini - - ^.*requirements.txt$ - gate: - jobs: - - legacy-releasenotes: - files: - - ^releasenotes/.* - - ^tox.ini - - ^.*requirements.txt$ - post: - jobs: - - legacy-releasenotes - tag: - jobs: - - legacy-releasenotes - - project-template: name: snap-jobs check: