Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7eb8e5d2fd | ||
|
|
bf618c7cbe |
@@ -43,7 +43,7 @@ def handle_event(request: GiteaRequest):
|
|||||||
# clone repository
|
# clone repository
|
||||||
repo_url = request.repository['clone_url']
|
repo_url = request.repository['clone_url']
|
||||||
local_repo_dir = clone_repository(repo_url)
|
local_repo_dir = clone_repository(repo_url)
|
||||||
print(local_repo_dir)
|
print('local_repo_dir: ', local_repo_dir)
|
||||||
return {'status': 'success'}
|
return {'status': 'success'}
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ from pathlib import Path
|
|||||||
from git import Repo
|
from git import Repo
|
||||||
|
|
||||||
def clone_repository(repo_url: AnyHttpUrl) -> Path:
|
def clone_repository(repo_url: AnyHttpUrl) -> Path:
|
||||||
print(f'cloning into {repo_url}')
|
|
||||||
# extract repo name
|
# extract repo name
|
||||||
repo_name = repo_url.split('/')[-1].replace('.git', '')
|
repo_name = repo_url.split('/')[-1].replace('.git', '')
|
||||||
dst_dir = Path(__file__).parent / repo_name
|
dst_dir = Path(__file__).parent / repo_name
|
||||||
|
|||||||
Reference in New Issue
Block a user