diff --git a/git-sch-scripts/setup.py b/git-sch-scripts/setup.py index f54af26399da3f480c0f03711a8810d5d04ea890..ebf7071759154f90a7f7610ec41b014d682ef324 100644 --- a/git-sch-scripts/setup.py +++ b/git-sch-scripts/setup.py @@ -35,10 +35,11 @@ def iterate_group(group_id: int): def repo_action(project_meta): # print(project_meta) setup_project(project_meta) + add_youtrack(project_meta) -def update_project(project_meta, data): - path = 'projects/' + str(project_meta['id']) +def update_project(project_meta, data, postfix=''): + path = 'projects/' + str(project_meta['id']) + postfix r = requests.put(url=get_url(path), data=data) if r.ok: print("Updated: " + project_meta['name']) @@ -66,4 +67,14 @@ def setup_project(project_meta): update_project(project_meta, data) +def add_youtrack(project_meta): + postfix = '/services/youtrack' + data = { + 'issues_url': 'https://youtrack.kszk.bme.hu/issues', + 'project_url': 'https://youtrack.kszk.bme.hu/projects/9b25aaac-1002-4fbc-ab29-c4bc7ff365da', + 'description': 'KSZK YouTrack' + } + update_project(project_meta, data, postfix) + + iterate_group(1604)