Добавить правила защиты веток Github в Jenkinsfile
Мы пытаемся включить правила защиты филиалов через Jenkinsfile для репозиториев Github, чтобы при каждом конфигурировании нового задания для любого репозитория Github через Blue Ocean он автоматически обновлял ветви репо на основе конфигурации, определенной в Jenkinsfile, как только первая сборка выполняется место.
Я смог достичь этого с помощью Github API, но мы хотим использовать Jenkinsfile, чтобы сделать то же самое, чтобы он работал для всех репозиториев и указанных ветвей, если у них есть свой Jenkinsfile.
Какие-либо предложения?