At long last, we are automatically uploading client lib packages to PyPI. It works like this:
someone tags the repo someone pushes that tag to gerrit jenkins notice the tag jenkins builds an sdist tarball and uploads it Simple. One of the best parts about it is that we can stop using github zipballs in our requires files (which is one of the more common network hiccups in our build failures) Normal version pinning works... so managing associating with a version should work like any other library. Whee! At the moment, the only people with permission to upload tags is the openstack-release team. However, since we're letting client libs manage their own versions, I kinda think we should give PTLs the right on their own project - so Vish would get tag access to python-novaclient, Brian to python-glanceclient, etc. Thoughts? Monty _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp