diff --git a/devops_test.py b/devops_test.py index 59b1e71..1695307 100644 --- a/devops_test.py +++ b/devops_test.py @@ -5,6 +5,8 @@ def init_project(): # validate_values() version = Version('package.json') version.parse() + version.increment(ReleaseLevel.SNAPSHOT) + print(version.get()) def prepare_release(): pass @@ -12,13 +14,13 @@ def prepare_release(): def release_in_git(): pass -class Version(): +class ReleaseLevel(Enum): + SNAPSHOT = 0 + PATCH = 1 + MINOR = 2 + MAJOR = 3 - class ReleaseLevel(Enum): - SNAPSHOT = 0 - PATCH = 1 - MINOR = 2 - MAJOR = 3 +class Version(): def __init__(self, config_file_path): self.version = "0.0.0" @@ -46,5 +48,5 @@ class Version(): case ReleaseLevel.MAJOR: pass - def get(): - pass \ No newline at end of file + def get(self) -> str: + return self.version \ No newline at end of file