Я хотел бы отменить отправку электронной почты на основе значения логического параметра параметризованного задания. Параметр называется «skip.email».
Я попытался написать сценарий предварительной отправки со следующим содержимым, но он не работает:
def env = System.getenv()
logger.println("Should I skip email ? " + env['skip.email'])
cancel = env['skip.email']
Вот что я вижу в логах:
Should I skip email ? null
Я попытался распечатать все переменные среды, но в списке нет ни одного из параметров моего параметризованного задания Jenkins.
Пожалуйста, помогите мне, заранее спасибо!