added semver maker and two chaos experiments
Signed-off-by: rajdas <mail.rajdas@gmail.com>
This commit is contained in:
11
scripts/semversion_checker.py
Normal file
11
scripts/semversion_checker.py
Normal file
@@ -0,0 +1,11 @@
|
||||
import re
|
||||
import sys
|
||||
|
||||
# semantic version regex
|
||||
regex = "^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"
|
||||
result = re.search(regex, sys.argv[1])
|
||||
|
||||
if result:
|
||||
sys.exit(0) # on success
|
||||
else:
|
||||
sys.exit(1) #on failure
|
Reference in New Issue
Block a user