Вы рассмотрели запись небольшой программы в C/C++, который просто звонит CreateProcess
для запуска Java VM с банкой (или класс) файл?
Вы могли получить Экспресс Visual C++ и соединить программу запуска довольно легко. Это облегчило бы добавлять дружественный значок также.
http://cruisecontrolrb.oughttworks.com/ - действительно простой и в то же время довольно мощный (особенно из-за его расширяемости) CI-сервер, написанный на ruby с целью для проектов на основе ruby . Конфиги основаны на Ruby, действительно хорошо документированы.
Ознакомьтесь с TeamCity
Вот сообщение в блоге об этом от разработчиков:
Hudson не является специфическим для сборок Java - он очень хорош для работы с несколькими платформами и может запускать за вас произвольные сценарии. Я рекомендую это. Уже есть два подключаемых модуля Ruby - подключаемый модуль Ruby metrics и подключаемый модуль Ruby Последний позволяет использовать код Ruby в качестве сценария сборки.
Я лично рекомендую CI-Joe . Это очень просто и хорошо выполняет свою работу.
Я написал одну под названием Construct: http://github.com/radar/construct
Есть еще одна под названием Integrity: http://github.com / целостность / целостность
И то, и другое мы использовали для внутренних проектов.