Набор скриптов для автоматической сборки дистрибутива (установочного файла) Ананаса для разных операционных систем и подготовки отчетов о результатах сборки
Скрипты для сборки дистрибутивов Ананаса
В каталоге находится проект, предназначенный для автоматической сборки
дистрибутива (установочного файла) Ананаса для разных операционных систем.
Для каждой поддерживаемой опреционной системы собирается отдельный файл
или набор файлов.
Основная цель проекта - создание среды автоматической сборки дистрибутивов Ананаса для
максимально широкого спектра дистрибутивов свободных операционных систем.
Вторая цель - автоматическая подготовка и рассылка отчетов о результатов сборки.
Общая идея (концепция)
Скрипты расчитаны на использование следующих основных технологий/компонентов:
Пояснения
Использование виртуальной машины позволяет/предполагает поочередный автоматический запуск целевых
гостевых ОС и осуществение сборки дистрибутива Ананаса в них путем отсылки файлов и команд по ssh.
Такая схема запуска позволяет использовать вычистительную технику с ограниченными ресурсами для организации
циклического/повторяющегося процесса сборки дистрибутивов Ананаса для нескольких операционных систем.
Исходный код проекта находится по адресу
http://github.com/app/ananas-buildfarm/tree/master