У меня есть сервер Jenkins с большим количеством рабочих мест. Недавно я решил внедрить подчиненные серверы, чтобы снизить нагрузку на сервер. Все шло нормально, пока у меня не появилось это новое требование. Почти все java-задания скомпилированы с помощью OpenJDK 7. Теперь есть несколько новых проектов, требующих компиляции с open jdk 8 и sun jdk 7 и 8. Я решил установить новые подчиненные устройства с openjdk 8 и sun jdk 7 и 8 (три отдельные ведомые устройства) и назначьте этим заданиям эти требования с помощью опции «Ограничить, где это задание может быть запущено». Однако как я могу предотвратить компиляцию существующих заданий в новых подчиненных устройствах (т.е. я хочу, чтобы они компилировались на подчиненных устройствах с помощью openjdk 7)?
Мастер Дженкинс 1.598 работает на Redhat 6.5.
Спасибо