This commit is contained in:
burnettk 2023-02-20 10:58:04 -05:00
parent d4a90e208b
commit 5704c96356
No known key found for this signature in database

View File

@ -197,13 +197,15 @@ class GitService:
f" body: {webhook}" f" body: {webhook}"
) )
config_clone_url = current_app.config["SPIFFWORKFLOW_BACKEND_GIT_PUBLISH_CLONE_URL"] config_clone_url = current_app.config[
"SPIFFWORKFLOW_BACKEND_GIT_PUBLISH_CLONE_URL"
]
repo = webhook["repository"] repo = webhook["repository"]
valid_clone_urls = [repo["clone_url"], repo["git_url"], repo["ssh_url"]] valid_clone_urls = [repo["clone_url"], repo["git_url"], repo["ssh_url"]]
if config_clone_url not in valid_clone_urls: if config_clone_url not in valid_clone_urls:
raise GitCloneUrlMismatchError( raise GitCloneUrlMismatchError(
"Configured clone url does not match the repo URLs from webhook: %s =/= %s" "Configured clone url does not match the repo URLs from webhook: %s"
% (config_clone_url, valid_clone_urls) " =/= %s" % (config_clone_url, valid_clone_urls)
) )
# Test webhook requests have a zen koan and hook info. # Test webhook requests have a zen koan and hook info.