From b60b643a0e4334537f9f867a72dea6c4d9cde144 Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Fri, 27 Oct 2017 19:44:07 -0400 Subject: [PATCH] Switch to release-openstack-puppet jobs for release-puppet-jobs Use our zuulv3 native jobs for releasing puppet modules. Change-Id: I9c382d684d06c599b32908500fb6729bb528d90d Depends-On: Ibd336f6f26d6a4c3f791179947a0291e58dd3950 Signed-off-by: Paul Belanger --- zuul.d/project-templates.yaml | 18 +++++++++++++++++ zuul.d/zuul-legacy-project-templates.yaml | 24 ----------------------- 2 files changed, 18 insertions(+), 24 deletions(-) diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 59f0f8c1..a13680df 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -108,6 +108,24 @@ jobs: - publish-openstack-sphinx-docs-infra +- project-template: + name: puppet-release-jobs + pre-release: + jobs: + - release-openstack-puppet + - announce-release: + dependencies: + - release-openstack-puppet + release: + jobs: + - release-openstack-puppet + - announce-release: + dependencies: + - release-openstack-puppet + post: + jobs: + - publish-openstack-puppet-branch-tarball + - project-template: name: publish-to-pypi description: | diff --git a/zuul.d/zuul-legacy-project-templates.yaml b/zuul.d/zuul-legacy-project-templates.yaml index 967570d5..208f75be 100644 --- a/zuul.d/zuul-legacy-project-templates.yaml +++ b/zuul.d/zuul-legacy-project-templates.yaml @@ -463,30 +463,6 @@ - legacy-puppet-openstack-libraries-puppet-unit-centos-7 - legacy-puppet-openstack-libraries-puppet-beaker-rspec-centos-7 -# TODO(pabelanger): Move this to zuul.d/project-templates.yaml -- project-template: - name: puppet-release-jobs - pre-release: - jobs: - - publish-openstack-python-tarball: - dependencies: - - publish-openstack-python-tarball - - announce-release: - dependencies: - - publish-openstack-python-tarball - - publish-openstack-python-tarball - release: - jobs: - - publish-openstack-python-tarball: - dependencies: - - publish-openstack-python-tarball - - announce-release: - dependencies: - - publish-openstack-python-tarball - - publish-openstack-python-tarball - post: - jobs: - - publish-openstack-puppet-branch-tarball - project-template: name: puppet-syntax