Skip to content

Instantly share code, notes, and snippets.

@malfario
Forked from wshayes/.bumpversion.cfg
Created January 25, 2019 17:33
Show Gist options
  • Save malfario/5c7efc35e686e1024adf81bd51c0e627 to your computer and use it in GitHub Desktop.
Save malfario/5c7efc35e686e1024adf81bd51c0e627 to your computer and use it in GitHub Desktop.
Bumpversion configuration
[bumpversion]
current_version = 0.0.0
commit = True
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+)(?P<build>\d+))?
serialize =
{major}.{minor}.{patch}-{release}{build}
{major}.{minor}.{patch}
[bumpversion:part:release]
optional_value = prod
first_value = dev
values =
dev
prod
[bumpversion:part:build]
[bumpversion:file:VERSION]
[bumpversion:file:./api/__version__.py]
[bumpversion:file:./api/swagger.yaml]
search = version: {current_version}
replace = {new_version}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment