Sha256: 8340532d3e40c6e72edf703413bef7c13af71000f32fa94252e24d85e08a0f63

Contents?: true

Size: 970 Bytes

Versions: 9

Compression:

Stored size: 970 Bytes

Contents

You can use the script ``./scripts/bumpversion.py`` which will handle
everything (incrementation, git tag creation, changelog update).
First you need to install bumpversion using pip::

  sudo pip2 install bumpversion

Then for the actual releasing:

1) After each release, a new version has to be created (in this example, the 2.7.0 dev)::

  python2 ./scripts/bumpversion.py newversion minor  # 2.6.7 -> 2.7.0.dev

2) [work/commit] 
3) **Warning:** Be sure that there is no dirty file (not committed) before
   doing this.

   Releasing a new version::

  python2 ./scripts/bumpversion.py release  # 2.7.0.dev -> 2.7.0 + git tag + changelog
  gem build kameleon-builder.gemspec
  gem push kameleon-builder-2.7.0.gem

You need a rubygem account and I have to give you permissions so that you can push.
To do so, create an account on https://rubygems.org/ and ask an owner to do
the following command::

  gem owner kameleon-builder -a your@email.com

And that's all :)

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
kameleon-builder-2.10.5 RELEASING.rst
kameleon-builder-2.10.4 RELEASING.rst
kameleon-builder-2.10.3 RELEASING.rst
kameleon-builder-2.10.2 RELEASING.rst
kameleon-builder-2.10.1 RELEASING.rst
kameleon-builder-2.9.4 RELEASING.rst
kameleon-builder-2.9.2 RELEASING.rst
kameleon-builder-2.9.1 RELEASING.rst
kameleon-builder-2.9.0 RELEASING.rst