Merge lp://qastaging/~zulcss/nova/nova-no-tarball into lp://qastaging/~openstack-ubuntu-testing/nova/grizzly
Proposed by
Chuck Short
Status: | Needs review |
---|---|
Proposed branch: | lp://qastaging/~zulcss/nova/nova-no-tarball |
Merge into: | lp://qastaging/~openstack-ubuntu-testing/nova/grizzly |
Diff against target: |
41 lines (+20/-2) 2 files modified
debian/changelog (+8/-0) debian/rules (+12/-2) |
To merge this branch: | bzr merge lp://qastaging/~zulcss/nova/nova-no-tarball |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Openstack Ubuntu Testers | Pending | ||
Review via email: mp+143128@code.qastaging.launchpad.net |
Description of the change
allows developer to generate a tarball from github locally for package testing.
To post a comment you must log in.
Unmerged revisions
- 542. By Chuck Short
-
* New upstream version
* debian/rules: Update get-vcs-source so that it fetches the
source from github and creates a version tarballs for us.
It would be cool if the version info (2013.1 and/or 'g3') didn't have to be hard-coded in debian/rules. I believe all of the projects now have a $project/version.py file that can be loaded as a python module and used to get the version + other info about the build, eg:
git clone nova canonical_ version_ string( )
cd nova/
python -c 'import nova.version; print nova.version.
Also, is there some way to override the remote branch location and branch from a local repository if desired? A fresh nova remote clone can take ~10 minutes. I usually have a local branch tracking the remote, it would be nice to optionally use that instead of the remote.