emqx/scripts/shelltest/semver.test
2023-08-10 12:56:28 +02:00

33 lines
400 B
Plaintext

./semver.sh 5.2.0.1
>>>= 1
./semver.sh 5.1.0
>>>
{"major": 5, "minor": 1, "patch": 0, "build": ""}
>>>= 0
./semver.sh 5.1.0-build.3
>>>
{"major": 5, "minor": 1, "patch": 0, "build": "build.3"}
>>>= 0
./semver.sh 5.1.0-build.3 --major
>>>
5
>>>= 0
./semver.sh 5.1.0-build.3 --minor
>>>
1
>>>= 0
./semver.sh 5.1.0-build.3 --patch
>>>
0
>>>= 0
./semver.sh 5.1.0-build.3 --build
>>>
build.3
>>>= 0