releaser: refactor; add func GetReleaseHandler

This commit is contained in:
umarcor
2021-12-20 03:04:00 +01:00
parent 4d666520a0
commit dcaff1e5a1

View File

@@ -80,10 +80,7 @@ def GetGitHubAPIHandler():
return Github(environ["GITHUB_USER"], environ["GITHUB_PASS"]) return Github(environ["GITHUB_USER"], environ["GITHUB_PASS"])
files = GetListOfArtifacts(sys_argv) def GetReleaseHandler(gh):
gh = GetGitHubAPIHandler()
print("· Get Repository handler") print("· Get Repository handler")
if "GITHUB_REPOSITORY" not in environ: if "GITHUB_REPOSITORY" not in environ:
@@ -146,6 +143,13 @@ else:
except Exception: except Exception:
raise (Exception(err_msg)) raise (Exception(err_msg))
return (gh_repo, gh_release, tag, env_tag, is_prerelease, is_draft)
files = GetListOfArtifacts(sys_argv)
[gh_repo, gh_release, tag, env_tag, is_prerelease, is_draft] = GetReleaseHandler(GetGitHubAPIHandler())
print("· Cleanup and/or upload artifacts") print("· Cleanup and/or upload artifacts")
artifacts = files artifacts = files