From 45bf139745cd1aed9d83c2ef6c33817785e548a2 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Wed, 10 Feb 2016 11:13:05 -0500 Subject: [PATCH] import release-test repository The release team wants to have a repository to test changes to the release tools against, instead of using real releases from real projects. This repo will serve as a dummy project that we can use for testing releases, announcements, etc. without risking creating a bad release of something real. The permissions are set to let anyone with access to the release-tools repository to modify this new repository. We don't need a new gerrit ACL group for this repo. Change-Id: I5c490dbd660bcea29b2b655d9f2e8131c346ecdb Signed-off-by: Doug Hellmann --- gerrit/projects.yaml | 5 ++++- gerritbot/channels.yaml | 1 + jenkins/jobs/projects.yaml | 11 +++++++++++ zuul/layout.yaml | 6 ++++++ 4 files changed, 22 insertions(+), 1 deletion(-) diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 7d45550001..463d55cd3c 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -2924,7 +2924,10 @@ acl-config: /home/gerrit2/acls/openstack/refstack.config - project: openstack/release-schedule-generator description: Generate representations of the OpenStack release cycle from a yaml - file +- project: openstack/release-test + description: Package for testing OpenStack release tools. + upstream: https://github.com/dhellmann/openstack-release-test.git + acl-config: /home/gerrit2/acls/openstack-infra/release-tools.config - project: openstack/releases description: Release requests and history tracking - project: openstack/renderspec diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index d37fc0db35..98a941c2b2 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1465,6 +1465,7 @@ openstack-release: projects: - openstack-infra/release-tools - openstack-infra/releasestatus + - openstack/release-test - openstack/releases - openstack/reno branches: diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 0501d847e4..b3aa47f40d 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -6874,6 +6874,17 @@ jobs: - python-jobs +- project: + name: release-test + node: bare-trusty + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - openstack-publish-jobs + - pypi-jobs + - project: name: release-tools node: bare-trusty diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 46ae7462ee..1af3a733ae 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -9203,6 +9203,12 @@ projects: - name: merge-check - name: noop-jobs + - name: openstack/release-test + template: + - name: merge-check + - name: noop-jobs + - name: publish-to-pypi + - name: openstack/releases template: - name: merge-check