|
|
Компьютеры - Автоматизация сборки - Преимущества23 января 2011
Оглавление: 1. Автоматизация сборки 2. Новое поколение инструментов 3. Преимущества 4. Требования к системам сборки
- Улучшение качества продукта
- Ускорение процесса компиляции и линковки
- Избавление от излишних действий
- Минимизация «плохих сборок»
- Избавление от привязки к конкретному человеку
- Ведение истории сборок и релизов для разбора выпусков
- Экономия времени и денег благодаря причинам, указанным выше.
Типы
- Автоматизация по запросу: запуск пользователем скрипта в командной строке.
- Запланированная автоматизация: непрерывная интеграция, происходящая в виде ночных сборок.
- Условная автоматизация: непрерывная интеграция, выполняющая сборку при каждом подтверждении изменения кода в системе управления версиями.
Makefile
Одна из особых форм автоматизации сборки автоматическое создание make-файлов. Эти файлы совместимы с такими инструментами как:
- GNU Automake
- CMake
- imake
- qmake
- nmake
- wmake
- Apache Ant
- Apache Maven
- OpenMake Meister
Просмотров: 3429
|