Назад | Перейти на главную страницу

Авторизация на основе проекта configure Build execute shell

На одном из заданий в jenkins я, как администратор, включил безопасность на основе проекта и добавил несколько имен, которые могли бы настроить это задание.

Однако я хочу, чтобы эти люди настраивали только Execute Shell в Build, а остальная часть должна быть заблокирована для них.

К сожалению, флаг настройки (флажок) в разделе «Безопасность на основе проекта» открывает этим людям полную работу по настройке.

Могу ли я разрешить пользователям этого задания редактировать "только" оболочку выполнения в разделе "Сборка", а остальная часть конфигурации останется для них заблокированной?

Я сам нашел ответ. Можно снять флажок «Настроить», и содержимое оболочки «Выполнить» может быть заменено однострочным или любым другим языком сценариев, который используется.

bash -ex myscript.sh

Люди, которые работают над проектом, всегда могут отредактировать файл myscript.sh в Subversion, и в то же время у них нет возможности настроить проект.