Я хотел бы получить подсказку о том, как (какой плагин) можно запустить задание SINGLE Jenkins выбранным пользователем способом. Пользователь должен иметь возможность выбрать работу, которую он/она хочет, чтобы запустить и выбрать правило исполнения:Как я могу запустить одиночное задание Дженкинса по ранее определенным правилам
например:
- Создать только банку файлы;
- Создать банки и отправить их через SSH
- Создание банки, создания документации, и т.д. ...
Я узнал несколько плагинов (Artifactory, плагин Release), но кажется, что они не поддерживают такая логика.
Я знаю, что такая вещь может быть реализована путем создания нескольких заданий, но для этого потребуется дополнительное дисковое пространство.
Большое спасибо!
Просто имейте в виду, что при вашем решении только одно из этих заданий должно выполняться в любой момент времени, в противном случае рабочая область изменяется одновременно несколькими заданиями. Существует плагин для эксклюзивного доступа, который может помочь в этом. – Petrik
@ Петрик, ты совершенно прав. Кстати, есть несколько плагинов, которые могут помочь: _Build Blocker Plugin_ и более мощный _Throttle Concurrent Builds Plugin_ –