Условное объединение перед сборкой в ​​декларативном многоступенчатом конвейере - PullRequest
0 голосов
/ 13 мая 2019

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

Моя работа запускается через универсальный плагин Webhook, и я настроил «объединение перед сборкой» как «дополнительное поведение» в пользовательском интерфейсе Jenkins. Но теперь я хотел бы сделать это «объединить перед сборкой» условным и опустить его при определенных условиях. Я бы предпочел сделать это в сценарии конвейера. Все действия git выполняются рано, прежде чем войти в стадию, но, кажется, невозможно определить предварительное действие в стадии (например, post).

Обратите внимание, что мой конвейер работает на разных узлах и содержит параллельные секции. Следовательно, наличие одной условной стадии «git merge» недостаточно.

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