Автор Тема: Continous integration system  (Прочетена 751 пъти)

plusyan

  • Участници
  • ***
  • Публикации: 5
    • Профил
Continous integration system
« -: Jan 04, 2008, 14:25 »
Здравейте,
Възникна сериозен проблем с периодичната компилацията на различни приложения работещи на множество платформи (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, това създава излишни усложнения. Ако програмата има и платена поддръжка, още по - добре.

Благодаря предварително за отговорите ви.



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
C / system()  въпросче
Общ форум
mironcho 6 2143 Последна публикация Jan 15, 2003, 14:58
от mironcho
X Window System
Настройка на програми
Nerf 5 2021 Последна публикация Nov 14, 2003, 22:48
от sebastianz55
System V скриптовe?
Настройка на програми
Petyo 1 1440 Последна публикация Feb 02, 2004, 15:26
от
Инсталиране на Red Hat със System Commander 7
Настройка на програми
Ebus 2 1173 Последна публикация Mar 09, 2004, 17:33
от Ebus
Проблем с X-window-system
Настройка на програми
Necro 10 2178 Последна публикация Jun 22, 2004, 00:23
от Acidtrance