Здравейте, 
Възникна сериозен проблем с периодичната компилацията на различни приложения работещи на множество платформи (aix 5.2, 5.3 solaris 8,9 , SUSE Linux 9.3, 10 , Slackware Linux 10,11,12, RedHAt Enterprise Linux и Windows 2003) Имаме нужда от програма (среда) която да поддържа следните неща: 
- автоматично компилиране в определен час, както и стартиране на различни тестове 
- ръчно стартиране на определена компилация за определена платформа 
- веднъж стартирана компилация да не може да се стартира втори път докато не приключи. 
- запис на лог файл с всички конзолни съобщения. 
- автоматично разпращане на поща, след края на всяка компилация с репорт за това какво се е случило по време на компилацията. 
- Възможност за последователно пускане на няколко компилации. Т.е. ако проекта 1 се компилира успешно, пусни проект номер 3. 
- Възможност за централизирано управление от едно място. Всички проекти да се виждат/настройват/стартират от машината 
http://build например. 
За да компилираме продуктите си използваме Makefile, ant и bash /perl скриптове за да подготвят процеса, ако е необходимо. За контрол на изходният текст на приложенията използваме CVS. 
В момента използваме това: 
http://cruisecontrol.sourceforge.net/, но програмата има много досадни бъгове и не работи добре м/у отделните платформи. Наложи се да я дописваме за да придобие малко повече функционалност. Прегледах google.com разбира се, там има и други. Бих желал да получа мнение от хора които са използвали такъв продукт. Не ми се иска да сложим втора програма която да дописваме ... 
Също така не ни е изгодно да си пишем собствена, или да ползуваме crontab /scheduled tasks, това създава излишни усложнения. Ако програмата има и платена поддръжка, още по - добре. 
Благодаря предварително за отговорите ви.