Допустим, у меня есть следующие метки узлов: dev, test, stage, prod
В Jenkins у нас есть "admins" и "users". Пользователи имеют возможность создавать задания и запускать их.
Как я могу запретить обычным пользователям запускать сборки, запуск которых ограничен "prod"?
На той же заметке как Я могу запретить обычным пользователям создавать задания с меткой «prod», установить для них значение «Периодически создавать» и выполнять ли Дженкинс свою работу? (Это вариант использования для обхода этого ограничения безопасности).
Я подозреваю, что ответ таков:
- Запретить этому мастеру Jenkins запускать задания в продукт.
- Создайте выделенного мастера Jenkins, который может запускать задания в Prod.