From 9ba0dab2f6879a6c11751edd11eabec59ea41b2f Mon Sep 17 00:00:00 2001 From: Ilya Shakhat Date: Thu, 3 Apr 2014 17:32:00 +0400 Subject: [PATCH] Add new stackforge project DriverLog (driver verification) Change-Id: Icc64da7b4090d93f249a854672dcbd2ffc3f39bc --- .../gerrit/acls/stackforge/driverlog.config | 16 ++++++++++++++++ .../jenkins_job_builder/config/projects.yaml | 9 +++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 14 ++++++++++++++ 4 files changed, 42 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config b/modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config new file mode 100644 index 0000000000..65681f652d --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/driverlog.config @@ -0,0 +1,16 @@ +[access "refs/*"] + owner = group Administrators + create = group driverlog-ptl +[access "refs/heads/*"] + label-Code-Review = -2..+2 group driverlog-core + label-Approved = +0..+1 group driverlog-core + workInProgress = group driverlog-core +[access "refs/tags/*"] + create = group driverlog-ptl + pushTag = group driverlog-ptl +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true + 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 04a2b8bc5d..0d76c7cde2 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2291,6 +2291,15 @@ jobs: - openstack-doc-jobs +- project: + name: driverlog + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: volume-api github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 0e730455de..1246b42aa7 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -543,6 +543,9 @@ options: - direct-release - project: stackforge/designate +- project: stackforge/driverlog + description: Vendor drivers for OpenStack + upstream: git://github.com/Mirantis/oscp.git - project: stackforge/entropy description: A framework for Audit/Repair scripts for openstack - project: stackforge/fuel-astute diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index cc03bfbff1..56ec5caac4 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -643,6 +643,20 @@ projects: - post-mirror-python33 - hook-cliff-rtfd + - name: stackforge/driverlog + check: + - gate-driverlog-pep8 + - gate-driverlog-python27 + gate: + - gate-driverlog-pep8 + - gate-driverlog-python27 + post: + - driverlog-branch-tarball + pre-release: + - driverlog-tarball + release: + - driverlog-tarball + - name: openstack/gantt template: - name: python-jobs