Я пытаюсь внедрить непрерывную интеграцию в старый проект, и у нас есть довольно конкретная ситуация - можно поставить сервер CI только на наш тестовый сервер, работает на CentOS. На сервере довольно много неиспользуемых возможностей ОЗУ и ЦП.Запуск Jenkins slave на разных ОС, чем главный (и хост)
Однако нам нужно запустить Ant-сборки на Windows (это также было раньше, чем раньше делался проект), однако оказалось, что не тот же вывод (после двоичного сравнения) создается только с использованием версий Unix Java и Ant.
Я составил схему того, как, на мой взгляд, она может работать, но мне действительно интересно, возможно ли это (с уже предоставленными инструментами).
Черная часть реализуется, мне очень интересно, может ли красная часть возможно. Может ли подчиненный Дженкинс общаться с мастером на разных ОС?
Итак, вы хотите разместить виртуальную машину Windows на вашем экземпляре CentOS? –
@BrunoLavit Точно. – matijasx