Есть ли способ в Дженкинс (Хадсон) отключить работу от другой работы?
По сути, у нас есть среда сборки, которая выполняет стандартное построение / тестирование. Мы также используем тот же экземпляр Jenkins, чтобы делать некоторые другие вещи, такие как автоматическая установка новых версий нашего продукта (что необходимо для некоторых автоматизированных тестов). Когда мы выполняем некоторые «дополнительные» задания, мы хотим временно отключить «стандартные» задания (а затем автоматически включить их позже).
В идеале на задании должен быть какой-то дополнительный шаг, чтобы сказать «Отключить задание XYZ». Или, если есть способ через ANT или что-то сказать Дженкинсу, чтобы отключить работу, это тоже сработало бы.
Обновление:
Похоже, есть пара плагинов, которые будут препятствовать запуску двух заданий одновременно, но мне действительно нужно:
- Запуск задания А, которое отключает задание 1
- Делать что-то вне Дженкинса, основываясь на результатах задания A
- Выполнить задание B, которое снова разрешает задание 1