2017-04-06 14:22:30 +00:00
|
|
|
# Semantic Versionning Bump
|
|
|
|
|
|
|
|
Increment your version using this command line tool.
|
|
|
|
|
2017-04-06 16:14:18 +00:00
|
|
|
It follows the SemVer conventions. See <http://semver.org>.
|
|
|
|
|
|
|
|
It depends only `zsh` so should be really portable
|
|
|
|
but also quite slow if you need to bump thousands versions per seconds.
|
|
|
|
|
|
|
|
In the future I might create a fast binary executable.
|
2017-04-06 14:22:30 +00:00
|
|
|
|
|
|
|
## Install
|
|
|
|
|
|
|
|
simply put the `bump.sh` script in directory present in your PATH
|
|
|
|
and make it executable `chmod ugo+x bump.sh`.
|
|
|
|
|
|
|
|
## Examples
|
|
|
|
|
|
|
|
~~~
|
|
|
|
$ bump.sh 0.14.2 major
|
|
|
|
1.0.0
|
|
|
|
$ bump.sh 0.14.2 minor
|
|
|
|
0.15.0
|
|
|
|
$ bump.sh 0.14.2 patch
|
|
|
|
0.14.3
|
|
|
|
$ bump.sh 0.14.2 qualifier rc1
|
|
|
|
0.14.2-rc1
|
|
|
|
~~~
|
2017-04-06 16:14:18 +00:00
|
|
|
|
|
|
|
That's it!
|