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
This commit is contained in:
Mohammed Naser 2017-10-01 09:37:57 -04:00 committed by Monty Taylor
parent 05cb4831e0
commit 6c6c3a6149
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
2 changed files with 15 additions and 23 deletions

View File

@ -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:

View File

@ -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: