Jenkins: плагин запуска событий Gerrit - PullRequest
0 голосов
/ 29 мая 2020

Нужна помощь. Есть ли у нас возможность отфильтровать определенных c пользователей для плагина событий Gerrit. в настоящее время он запускает все, что я не хочу запускать для всех в команде.

1 Ответ

0 голосов
/ 01 июня 2020

Вы не можете настроить плагин Gerrit Trigger для запуска только для некоторых определенных c пользователей, но вы можете использовать обходной путь для выполнения sh чего-то вроде этого.

Когда задание запускается Gerrit Плагин триггера некоторые переменные среды устанавливаются автоматически. Более полезными в вашем случае являются:

  • GERRIT_CHANGE_OWNER_NAME
  • GERRIT_CHANGE_OWNER_EMAIL
  • GERRIT_PATCHSET_UPLOADER_NAME
  • GERRIT_PATCH_NAME_1010 * * *1011* GERRIT_PATCH_NAME_1010 * * * GERRIT_PATCH_NAME
  • GERRIT_EVENT_ACCOUNT_EMAIL

Вы можете проверить некоторые из этих переменных и прервать сборку, если он / она не входит в число указанных c пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...