From e3f6720c2901575ae73332b65828d1c8405e64ea Mon Sep 17 00:00:00 2001 From: Serg Melikyan Date: Tue, 13 Aug 2013 13:48:57 +0400 Subject: [PATCH] Added murano-common project Murano projects need some shared code between different projects Change-Id: I5968212046dec498af604797438dfe3f6e3705b0 --- .../files/gerritbot_channel_config.yaml | 1 + .../jenkins_job_builder/config/projects.yaml | 15 +++++++--- .../openstack_project/files/zuul/layout.yaml | 28 +++++++++++++------ .../templates/review.projects.yaml.erb | 3 ++ 4 files changed, 35 insertions(+), 12 deletions(-) diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 90c3ae49e1..a13d44ea1c 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -228,6 +228,7 @@ murano: - stackforge/murano-docs - stackforge/murano-tests - stackforge/python-muranoclient + - stackforge/murano-common branches: - master 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 9ab241fb18..6c868374e7 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -6,7 +6,6 @@ jobs: - python-jobs - - gate-{name}-pyflakes - gate-{name}-docs - project: @@ -17,7 +16,6 @@ jobs: - python-jobs - - gate-{name}-pyflakes - gate-{name}-docs - project: @@ -28,7 +26,6 @@ jobs: - python-jobs - - gate-{name}-pyflakes - gate-{name}-docs - project: @@ -40,7 +37,17 @@ jobs: - python-jobs - pypi-jobs - - gate-{name}-pyflakes + - gate-{name}-docs + +- project: + name: murano-common + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs - gate-{name}-docs - project: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index f30f28db0d..460c6efde4 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2396,13 +2396,11 @@ projects: - name: stackforge/murano-api check: - - gate-murano-api-pyflakes - gate-murano-api-pep8 - gate-murano-api-python26 - gate-murano-api-python27 gate: - gate-murano-api-pep8 - - gate-murano-api-pyflakes - gate-murano-api-python26 - gate-murano-api-python27 post: @@ -2414,13 +2412,11 @@ projects: - name: stackforge/murano-conductor check: - - gate-murano-conductor-pyflakes - gate-murano-conductor-pep8 - gate-murano-conductor-python26 - gate-murano-conductor-python27 gate: - gate-murano-conductor-pep8 - - gate-murano-conductor-pyflakes - gate-murano-conductor-python26 - gate-murano-conductor-python27 post: @@ -2432,13 +2428,11 @@ projects: - name: stackforge/murano-dashboard check: - - gate-murano-dashboard-pyflakes - gate-murano-dashboard-pep8 - gate-murano-dashboard-python26 - gate-murano-dashboard-python27 gate: - gate-murano-dashboard-pep8 - - gate-murano-dashboard-pyflakes - gate-murano-dashboard-python26 - gate-murano-dashboard-python27 post: @@ -2468,13 +2462,11 @@ projects: - name: stackforge/python-muranoclient check: - - gate-python-muranoclient-pyflakes - gate-python-muranoclient-pep8 - gate-python-muranoclient-python26 - gate-python-muranoclient-python27 gate: - gate-python-muranoclient-pep8 - - gate-python-muranoclient-pyflakes - gate-python-muranoclient-python26 - gate-python-muranoclient-python27 post: @@ -2488,6 +2480,26 @@ projects: - post-mirror-python27 - post-mirror-python33 + - name: stackforge/murano-common + check: + - gate-murano-common-pep8 + - gate-murano-common-python26 + - gate-murano-common-python27 + gate: + - gate-murano-common-pep8 + - gate-murano-common-python26 + - gate-murano-common-python27 + post: + - murano-common-branch-tarball + pre-release: + - murano-common-tarball + release: + - murano-common-tarball: + - murano-common-pypi-upload: + - post-mirror-python26 + - post-mirror-python27 + - post-mirror-python33 + - name: stackforge/opencafe check: - gate-noop diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 60d8d75139..b4587a0e07 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -325,6 +325,9 @@ - project: stackforge/python-muranoclient upstream: git://github.com/Mirantis/python-muranoclient.git acl-config: /home/gerrit2/acls/stackforge/murano.config +- project: stackforge/murano-common + upstream: git://github.com/sergmelikyan/murano-common.git + acl-config: /home/gerrit2/acls/stackforge/murano.config - project: openstack/ironic description: A service for managing and provisioning Bare Metal servers. upstream: git://github.com/devananda/ironic.git