diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 98ff97d2de..0bea28a0b2 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -134,6 +134,7 @@ tripleo: - openstack/tripleo-heat-templates - openstack/tripleo-image-elements - openstack/tripleo-incubator + - openstack/tripleo-specs - openstack/tuskar - openstack/tuskar-ui branches: diff --git a/modules/openstack_project/files/gerrit/acls/openstack/tripleo-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/tripleo-specs.config new file mode 100644 index 0000000000..0e34e510a9 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/tripleo-specs.config @@ -0,0 +1,10 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group tripleo-core + label-Workflow = -1..+1 group tripleo-core +[project] + state = active +[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 627f26bdb8..8cd9e1d949 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1458,6 +1458,16 @@ - gate-{name}-docs - openstack-publish-jobs +- project: + name: tripleo-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-python27 + - gate-{name}-docs + - project: name: puppet-glance github-org: stackforge diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 9eb3f21ac5..8357f67ae2 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -399,6 +399,9 @@ description: The TripleO incubator where unformed things are experimented with. options: - direct-release +- project: openstack/tripleo-specs + group: tripleo + upstream: git://github.com/derekhiggins/tripleo-specs.git - project: openstack/trove - project: openstack/trove-integration - project: openstack/tuskar diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index bcaed87034..c644626cd7 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2306,6 +2306,14 @@ projects: release: - tripleo-incubator-docs + - name: openstack/tripleo-specs + check: + - gate-tripleo-specs-python27 + - gate-tripleo-specs-docs + gate: + - gate-tripleo-specs-python27 + - gate-tripleo-specs-docs + - name: openstack/trove-integration check: - noop