nokia / git-changelog-generator

Git Changelog Generator
https://pypi.python.org/pypi/gcg
BSD 3-Clause "New" or "Revised" License
14 stars 5 forks source link

RPM and Debian packaging improvement - use native tools #9

Closed weakcamel closed 6 years ago

weakcamel commented 6 years ago

As a user of GCG, I want to be able to install it using a Debian/Ubuntu or RPM native package.

weakcamel commented 6 years ago

This might come in handy: https://docs.travis-ci.com/user/multi-os/

weakcamel commented 6 years ago

As well as this: https://gist.github.com/abn/daf262e7e454509df1429c87068923d1 Thanks @neechbear

weakcamel commented 6 years ago

Current packaging can be done manually (as mentioned in README.md).

A spec file and Debian control dir + a simple Makefile + deployment would be a welcome addition though.

For deployment, one of possible options would be to release RPMs + DEBs to bintray.com. It makes me a bit uneasy though as this is not a free service; after registering I've learned that the trial version expires in 29 days. And I'd definitely like to keep beeing able to publish packages next months too.