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