diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config new file mode 100644 index 0000000000..839f61e347 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack-infra/gerrit-powered-agenda.config @@ -0,0 +1,12 @@ +[access "/refs/heads/*"] + label-Code-Review = -2..+2 group gerrit-powered-agenda-core + label-Approved = +0..+1 group gerrit-powered-agenda-core + workInProgress = group gerrit-powered-agenda-core +[access "/refs/tags/*"] + create = group gerrit-powered-agenda-ptl + pushTag = group gerrit-powered-agenda-ptl +[receive] + requiredChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 40752e2487..bf80a8611b 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -62,6 +62,11 @@ options: - track-upstream - direct-release +- project: openstack-infra/gerrit-powered-agenda + description: Replace meetings wiki with YAML files that use Gerrit and Jenkins to create iCal files + upstream: https://github.com/NDSU-OpenStack-Capstone/ndsuopenstack.git + options: + - direct-release - project: openstack-infra/gerritbot group: openstack-ci options: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index bc8a970d2a..5457c9403f 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2696,6 +2696,12 @@ projects: - gerrit-package - gerrit-package-buck + - name: openstack-infra/gerrit-powered-agenda + check: + - gate-noop + gate: + - gate-noop + - name: openstack-infra/gerritbot check: - gate-gerritbot-pep8