|
|
@ -27,8 +27,10 @@ class TagAndPushReleaseService():
|
|
|
|
def __init__(self, git_api: GitApi):
|
|
|
|
def __init__(self, git_api: GitApi):
|
|
|
|
self.git_api = git_api
|
|
|
|
self.git_api = git_api
|
|
|
|
|
|
|
|
|
|
|
|
def tag_and_push_release(self, release: Release):
|
|
|
|
def tag_release(self, release: Release):
|
|
|
|
annotation = 'v' + release.version.get_version_string()
|
|
|
|
annotation = 'v' + release.version.get_version_string()
|
|
|
|
message = 'Release ' + annotation
|
|
|
|
message = 'Release ' + annotation
|
|
|
|
self.git_api.tag_annotated(annotation, message, 1)
|
|
|
|
self.git_api.tag_annotated(annotation, message, 1)
|
|
|
|
# self.git_api.push()
|
|
|
|
|
|
|
|
|
|
|
|
def push_release(self):
|
|
|
|
|
|
|
|
self.git_api.push()
|
|
|
|