Move client tarballs to main project.

python-novaclient tarballs should be in nova/tarballs.
Add a project parameter to the tarball publisher to handle that,
and update the yaml accordingly.

Change-Id: I184bd4b43e7cc86574ec011e8b2cf0cd14569553
This commit is contained in:
James E. Blair 2012-06-22 07:47:34 -07:00
parent a84b2bf54a
commit 22fc5ce6ff
19 changed files with 20 additions and 1 deletions

View File

@ -276,6 +276,7 @@ class Publishers(object):
# To use you add the following into your YAML:
# publish:
# site: 'glance.openstack.org'
# dir: 'glance'
def _publisher_tarball(self, xml_parent, data):
site = data['site']
@ -286,7 +287,7 @@ class Publishers(object):
XML.SubElement(scp, 'siteName').text = site
entries = XML.SubElement(scp, 'entries')
entry = XML.SubElement(entries, 'be.certipost.hudson.plugin.Entry')
XML.SubElement(entry, 'filePath').text = 'tarballs/{proj}/'.format(proj=self.data['main']['project'])
XML.SubElement(entry, 'filePath').text = 'tarballs/{proj}/'.format(proj=data['project'])
XML.SubElement(entry, 'sourceFile').text = 'dist/*.tar.gz'
XML.SubElement(entry, 'keepHierarchy').text = 'false'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'cinder'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'glance'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'horizon'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'keystone'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'nova'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'cinder'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'glance'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'keystone'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'nova'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'python-openstackclient'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'quantum'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'swift.openstack.org'
tarball_project: 'swift'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'quantum'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,5 +7,6 @@ values:
github_org: 'openstack'
review_site: 'review.openstack.org'
publisher_site: 'nova.openstack.org'
tarball_project: 'swift'
doc_publisher_site: 'docs.openstack.org'
node: 'precise'

View File

@ -7,6 +7,7 @@ values:
github_org: 'stackforge'
review_site: 'review.stackforge.org'
publisher_site: 'TODO.stackforge.org'
tarball_project: 'ceilometer'
doc_publisher_site: 'TODO.stackforge.org'
node: 'oneiric'

View File

@ -7,5 +7,6 @@ values:
github_org: 'heat-api'
review_site: 'review.stackforge.org'
publisher_site: 'TODO.stackforge.org'
tarball_project: 'heat'
doc_publisher_site: 'TODO.stackforge.org'
node: 'oneiric'

View File

@ -7,5 +7,6 @@ values:
github_org: 'stackforge'
review_site: 'review.stackforge.org'
publisher_site: 'TODO.stackforge.org'
tarball_project: 'reddwarf'
doc_publisher_site: 'TODO.stackforge.org'
node: 'oneiric'

View File

@ -251,6 +251,7 @@ builders:
post_build_actions:
- tarball:
site: '@PUBLISHER_SITE@'
project: '@TARBALL_PROJECT@'
scm:
scm: 'false'