A small command line tool aiming to simplify releasing process by updating all version strings in your source code by the correct increment.
Require package with composer:
$ composer require --dev janalis/bumpversion
Create a configuration file:
$ bin/bumpversion init
This creates a configuration file bumpversion.yaml
$ bin/bumpversion bump --type=patch
type must be one of patch
, minor
or major
This increments patch number of version.
$ bin/bumpversion bump --type=major --pre-release=alpha
This increments major number of version and adds a -alpha.1
suffix to version.
$ bin/bumpversion bump --configuration=~/bumpversion.yaml
This reads configuration from ~/bumversion.yaml
.
- peritus/bumpversion Original program that inspired this project
- quazardous/php-bump-version An other php version bumper
This project uses symfony coding standard.
Contributions are welcomed!