Merge "Add Monasca sub projects"

This commit is contained in:
Jenkins 2014-07-15 13:38:54 +00:00 committed by Gerrit Code Review
commit 216bfdd1f3
3 changed files with 282 additions and 1 deletions
modules/openstack_project/files
jenkins_job_builder/config
review.projects.yaml
zuul

@ -78,6 +78,63 @@
- python-jobs
- pypi-jobs
- project:
name: monasca-agent
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-ceilometer
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: monasca-common
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: monasca-notification
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: monasca-thresh
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- maven-plugin-jobs
- project:
name: monasca-ui
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: python-mistralclient
github-org: stackforge
@ -142,7 +199,7 @@
- project:
name: python-monascaclient
github-org: stackforge
node: bare-precise
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
@ -1972,6 +2029,56 @@
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-agent
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-api
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-notification
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-persister
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-monasca-thresh
github-org: stackforge
node: 'bare-precise || bare-trusty'
jobs:
- gate-{name}-chef-lint
- gate-{name}-chef-style
- gate-{name}-chef-unit
- project:
name: cookbook-openstack-client
github-org: stackforge

@ -568,6 +568,31 @@
acl-config: /home/gerrit2/acls/stackforge/chef-cookbooks.config
options:
- direct-release
- project: stackforge/cookbook-monasca-agent
description: Chef Cookbook - Monasca Agent
group: monasca
upstream: git://github.com/hpcloud-mon/cookbooks-mon_agent
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/cookbook-monasca-api
description: Chef Cookbook - Monasca REST API
group: monasca
upstream: git://github.com/hpcloud-mon/cookbooks-mon_api
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/cookbook-monasca-notification
description: Chef Cookbook - Monasca Notification Engine
group: monasca
upstream: git://github.com/hpcloud-mon/cookbooks-mon_notification
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/cookbook-monasca-persister
description: Chef Cookbook - Monasca Database Persister
group: monasca
upstream: git://github.com/hpcloud-mon/cookbooks-mon_persister
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/cookbook-monasca-thresh
description: Chef Cookbook - Monasca Thresholding Engine
group: monasca
upstream: git://github.com/hpcloud-mon/cookbooks-mon_thresh
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/cookbook-openstack-block-storage
group: openstack-chef
docimpact-group: openstack-chef
@ -798,6 +823,51 @@
group: mistral
upstream: git://github.com/rakhmerov/mistral-extra.git
acl-config: /home/gerrit2/acls/stackforge/mistral.config
- project: stackforge/monasca-agent
description: Agent for Monasca
group: monasca
upstream: git://github.com/hpcloud-mon/mon-agent
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-api
description: Monasca REST API
group: monasca
upstream: git://github.com/hpcloud-mon/mon-api
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-ceilometer
description: Integration between Monasca and Ceilometer
group: monasca
upstream: git://github.com/hpcloud-mon/mon-ceilometer
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-common
description: Monasca common classes
group: monasca
upstream: git://github.com/hpcloud-mon/mon-common
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-notification
description: Notification Engine for Monasca
group: monasca
upstream: git://github.com/hpcloud-mon/mon-notification
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-persister
description: Monasca Database Persister
group: monasca
upstream: git://github.com/hpcloud-mon/mon-persister
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-thresh
description: Monasca Thresholding Engine
group: monasca
upstream: git://github.com/hpcloud-mon/mon-thresh
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-ui
description: Horizon UI for Monasca
group: monasca
upstream: git://github.com/hpcloud-mon/mon-ui
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/monasca-vagrant
description: Vagrant test environment for Monasca
group: monasca
upstream: git://github.com/hpcloud-mon/mon-vagrant
acl-config: /home/gerrit2/acls/stackforge/monasca.config
- project: stackforge/MRaaS
- project: stackforge/murano
upstream: git://github.com/Mirantis/murano-api.git

@ -370,6 +370,14 @@ project-templates:
release:
- 'hook-{name}-rtfd'
- name: chef-jobs
check:
- 'gate-{name}-chef-lint'
- 'gate-{name}-chef-style'
- 'gate-{name}-chef-unit'
gate:
- 'gate-{name}-chef-lint'
- 'gate-{name}-chef-unit'
jobs:
- name: ^.*$
@ -3332,6 +3340,26 @@ projects:
- gate-cookbook-ceph-chef-lint
- gate-cookbook-ceph-chef-unit
- name: stackforge/cookbook-monasca-agent
template:
- name: chef-jobs
- name: stackforge/cookbook-monasca-api
template:
- name: chef-jobs
- name: stackforge/cookbook-monasca-notification
template:
- name: chef-jobs
- name: stackforge/cookbook-monasca-persister
template:
- name: chef-jobs
- name: stackforge/cookbook-monasca-thresh
template:
- name: chef-jobs
- name: stackforge/cookbook-openstack-client
check:
- gate-cookbook-openstack-client-chef-lint
@ -3761,6 +3789,82 @@ projects:
gate:
- noop
- name: stackforge/monasca-agent
template:
- name: publish-to-pypi
check:
- gate-monasca-agent-pep8
- gate-monasca-agent-python27
gate:
- gate-monasca-agent-pep8
- gate-monasca-agent-python27
post:
- monasca-agent-coverage
- name: stackforge/monasca-api
check:
- noop
gate:
- noop
- name: stackforge/monasca-ceilometer
check:
- gate-monasca-ceilometer-pep8
gate:
- gate-monasca-ceilometer-pep8
- name: stackforge/monasca-common
check:
- gate-monasca-common-build
gate:
- gate-monasca-common-build
post:
- monasca-common-localrepo-upload
- name: stackforge/monasca-notification
template:
- name: publish-to-pypi
check:
- gate-monasca-notification-pep8
- gate-monasca-notification-python27
gate:
- gate-monasca-notification-pep8
- gate-monasca-notification-python27
post:
- monasca-notification-coverage
- name: stackforge/monasca-persister
check:
- noop
gate:
- noop
- name: stackforge/monasca-thresh
check:
- gate-monasca-thresh-build
gate:
- gate-monasca-thresh-build
post:
- monasca-thresh-localrepo-upload
- name: stackforge/monasca-ui
template:
- name: publish-to-pypi
check:
- gate-monasca-ui-pep8
- gate-monasca-ui-python27
gate:
- gate-monasca-ui-pep8
- gate-monasca-ui-python27
post:
- monasca-ui-coverage
- name: stackforge/monasca-vagrant
check:
- noop
gate:
- noop
- name: stackforge/murano-agent
template:
- name: python-jobs