Проверка условного шага Дженкинса, если переменная ENV установлена

Как я могу использовать плагин условного шага Jenkins, чтобы проверить, установлена ли переменная среды? Если он установлен, действуйте как обычно. Если он не задан, пропустите действия после сборки и отметьте сборку как проход (а не сбой).

или если есть способ сделать это без использования плагина условного шага, я был бы открыт и для этого.

1 ответов


вы могли бы сделать это с помощью гибкий плагин публикации. В разделе условное действие выберите не, затем под этим выберите строки. Поместите переменную среды в строку 1 и оставьте строку 2 пустой. Затем добавьте действия после сборки ниже.

enter image description here