From d240ec9c641a23b1d906cdee604f5ad51a676b47 Mon Sep 17 00:00:00 2001 From: Ilya Sviridov Date: Tue, 29 Apr 2014 17:27:55 +0300 Subject: [PATCH] Added new python-magnetodbclient project to Stackforge The python client for MagnetoDB. More details https://wiki.openstack.org/wiki/MagnetoDB Change-Id: Iabdeb8ea1c2a23013110b7b53e7c80cac7f459de --- .../gerritbot/files/gerritbot_channel_config.yaml | 1 + .../acls/stackforge/python-magnetodbclient.config | 13 +++++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 11 +++++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 10 ++++++++++ 5 files changed, 38 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index eec19836e0..82b9314409 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -332,6 +332,7 @@ magnetodb: - change-merged - x-vrif-minus-2 projects: + - stackforge/python-magnetodbclient - stackforge/magnetodb branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config new file mode 100644 index 0000000000..d6a2f24d41 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-magnetodbclient.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group magnetodb-core + label-Workflow = -1..+1 group magnetodb-core + abandon = group magnetodb-core +[access "refs/tags/*"] + pushSignedTag = group magnetodb-ptl +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true +[project] + status = active \ No newline at end of file diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 0fe64c6b68..73070349c4 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2826,3 +2826,14 @@ jobs: - python-jobs + +- project: + name: python-magnetodbclient + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - hook-{name}-rtfd + - python-jobs + - pypi-jobs diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 5edb244d8f..79087ff2d2 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -968,6 +968,9 @@ - project: stackforge/python-kiteclient description: Python bindings to Kite. - project: stackforge/python-libraclient +- project: stackforge/python-magnetodbclient + description: Python client for MagnetoDB, the key-value database service for OpenStack cloud. + upstream: git://github.com/aostapenko/python-magnetodbclient - project: stackforge/python-manilaclient upstream: git://github.com/bswartz/python-manilaclient.git - project: stackforge/python-mistralclient diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 417ccfc0f0..5fb4acb450 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4345,6 +4345,16 @@ projects: - python-libraclient-coverage - python-libraclient-branch-tarball + - name: stackforge/python-magnetodbclient + template: + - name: check-requirements + - name: docs-on-rtfd + - name: python-jobs + pre-release: + - python-magnetodbclient-tarball + release: + - python-magnetodbclient-tarball + - name: stackforge/python-manilaclient check: - gate-python-manilaclient-docs