Я пытаюсь использовать пакет python -gitlab для создания Git репозиториев. До сих пор мне удалось выяснить большинство вещей, используя документацию, которую они предоставляют, но я столкнулся с тем, что не могу найти документированным.
При создании ProjectApprovalRule я могу установить все, что хочу, через код, но я не могу связать указанную ветвь c с «protected_branches»: []. Я хочу сделать правило специально для ветки master. Ищу несколько предложений.
Вот моя команда для создания правила
project.approvalrules.create({'name':'default', 'approvals_required':1, 'rule_type': 'regular'})
Я использую python -gitlab 2.3.1