Возможно ли управлять некоторыми ресурсами в Дженкинсе? Под этим я подразумеваю, что только определенное количество заданий должно работать параллельно. Например. мой сервер лицензий может предоставить только 4 лицензии, поэтому каждое задание, использующее такую лицензию, должно сначала проверить, больше ли какой-либо счетчик, который равен нулю, следующий декремент и инкремент обратно после того, как лицензия больше не нужна. Существует Исключающий плагин, но я думаю, что он может создавать мьютекс (счетчик равен 1), а не семафор (счетчик равен 1 или более). Простая переменная в скрипте не является решением, потому что тот же счетчик должен быть видимым мастером и всеми подчиненными. Любые идеи, как справиться с этим? Спасибо заранее.Jenkins - управление ресурсами
2
A
ответ
2
Вы можете использовать Throttle Concurrent Builds Plugins. Вы можете сделать это двумя способами:
- Если ограничение распространяется только на одно задание, вы можете отредактировать работу самостоятельно. Существует настройка Throttle Concurrent Builds, в которой вы можете настроить, сколько одновременных сборок одного и того же задания разрешено.
- Если есть несколько заданий, которые необходимо ограничить, то вы можете определить Мультипроектный дроссель Категории в глобальной конфигурации. Вы определяете категорию с ограничением, а затем помещаете каждое задание, которое должно быть ограничено этой категорией.
Смежные вопросы
- 1. Управление ресурсами XmlPullParser
- 2. Управление ресурсами StringBuilder
- 3. Управление ресурсами Linux
- 4. gsoap и управление ресурсами
- 5. Hadoop Управление ресурсами
- 6. Управление независимыми ресурсами платформы
- 7. Управление ресурсами Android
- 8. Управление ресурсами AngularJS
- 9. Управление ресурсами в профайле
- 10. Управление несколькими DLL-ресурсами
- 11. Управление ресурсами для NodeJS
- 12. Управление угловыми услугами/ресурсами
- 13. Управление ресурсами WPF
- 14. Управление ресурсами в игре
- 15. Управление ресурсами в F #
- 16. Управление ресурсами, выделенными клиентскими процессами
- 17. Управление ресурсами ресурсов в android
- 18. эффективное и безопасное управление ресурсами
- 19. Управление ресурсами - вектор и указатели
- 20. Управление ресурсами Shader DirectX 11
- 21. Azure SQL DB - Управление ресурсами
- 22. Управление ресурсами в развязанных приложениях
- 23. Silverlight - Управление цветовыми ресурсами - ошибки
- 24. Управление ресурсами в кэш-манифесте
- 25. Управление ресурсами в проекте Python
- 26. Управление совместными ресурсами между классами?
- 27. Управление процессами и ресурсами Android
- 28. Управление строковыми ресурсами в Qt
- 29. Управление запираемыми ресурсами (файлами изображений)
- 30. C++/CLI Управление ресурсами Confusion
Да, это он. благодаря – mszabc