Generate a Changelog for Nova
Ubuntu uses a tarball to generate packages for Nova and other openstack projects. This allows the user to find out what is included in the tarball. Signed-off-by: Chuck Short <chuck.short@canonical.com> Change-Id: I0291e19eee1ff2c5fc98b499571b2563841c6076
This commit is contained in:
Chuck Short
committed by
Monty Taylor
parent
57a2e65233
commit
7ba26ad4ba
4 changed files with 158 additions and 3 deletions
13
setup.py
13
setup.py
@@ -15,15 +15,24 @@
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
import glob
import os
import setuptools
from setuptools.command import sdist
from nova.openstack.common import setup as common_setup
from nova import version
nova_cmdclass = {}
class local_sdist(sdist.sdist):
"""Customized sdist hook - builds the ChangeLog file from VC first."""
def run(self):
common_setup.write_git_changelog()
# sdist.sdist is an old style class, can't user super()
sdist.sdist.run(self)
nova_cmdclass = {'sdist': local_sdist}
try:
from sphinx import setup_command
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.