Go to file
2019-12-20 10:38:45 -05:00
dist dont need dist, added to ignore 2018-05-25 13:32:39 -04:00
semver fix regex 2019-12-16 16:48:34 -05:00
.bumpversion.cfg remove tag_message it doesnt do anything 2019-11-25 17:34:11 -05:00
.gitignore fix conflict 2018-05-25 14:15:28 -04:00
Dockerfile remove git first 2019-11-27 14:35:49 -05:00
Jenkinsfile Push latest tar.gz 2019-11-26 14:04:03 -05:00
license.txt Apache License 2019-12-20 10:38:45 -05:00
README.md document exit codes 2018-06-05 11:06:08 -04:00
README.rst switched to module and cli install 2018-05-23 15:09:14 -04:00
setup.py update to bump2version 2019-11-25 16:12:58 -05:00
VERSION Fixed tagging, fixed self versioning, and push latest 2019-07-18 16:50:57 -04:00

Semantic Versioning

Usage

FULL_PATH_TO_LOCAL_REPO gives container access to repo to be versioned

FULL_PATH_TO_SSH_FOLDER gives container access to ssh keys to be able to push repo

docker build -t semver . docker run -v FULL_PATH_TO_LOCAL_REPO:/application_repo -v FULL_PATH_TO_SSH_FOLDER:/root/.ssh semver

after this finishes must go to FULL_PATH_TO_LOCAL_REPO and push yourself

git push origin develop git push origin --tags

Exit Codes

Exit codes mean things

1

No merge found

2

Not a main branch

3

No git flow branch name found

128

Totally broken dont know why