Skip to content
Snippets Groups Projects
Commit 985a57ee authored by Robotka István Adrián's avatar Robotka István Adrián
Browse files

protet tags

parent ce7f26b7
No related branches found
No related tags found
No related merge requests found
...@@ -36,6 +36,7 @@ def repo_action(project_meta): ...@@ -36,6 +36,7 @@ def repo_action(project_meta):
# print(project_meta) # print(project_meta)
setup_project(project_meta) setup_project(project_meta)
add_youtrack(project_meta) add_youtrack(project_meta)
check_tags(project_meta)
def update_project(project_meta, data, postfix=''): def update_project(project_meta, data, postfix=''):
...@@ -78,4 +79,25 @@ def add_youtrack(project_meta): ...@@ -78,4 +79,25 @@ def add_youtrack(project_meta):
update_project(project_meta, data, postfix) update_project(project_meta, data, postfix)
def check_tags(project_meta):
path = 'projects/'
path += str(project_meta['id'])
path += '/protected_tags'
tags = request(path)
if len(tags) == 0:
protect_tags(path)
def protect_tags(path):
data = {
'name': 'v*',
'create_access_level': '40'
}
r = requests.post(url=get_url(path), data=data)
if r.ok:
print("Protected")
else:
print("ERROR protecting tag")
iterate_group(1604) iterate_group(1604)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment