Я надеюсь добавить условный этап в мой Jenkinsfile, который запускается в зависимости от того, как была создана сборка. В настоящее время мы настроены так, чтобы сборки либо запускались с помощью:
- изменяется на наш репозиторий git, который выбирается при индексировании ветвей
- пользователь вручную запускает сборку, используя кнопку 'build now' в пользовательском интерфейсе.
Есть ли способ запуска разных шагов перехода в зависимости от того, какое из этих действий вызвало сборку?