Skip to content
Andrey Scopenco edited this page Oct 17, 2013 · 4 revisions

Build Tools - это набор скриптов, позволяющих создавать RHEL/CentOS/Fedora/Scientific yum репозитарии с метапакетом (пакет проекта) на базе XML спецификаций(ролей). Роли описывают некий набор обязательных пакетов и репозитариев, откуда эти пакеты вместе с зависимостями должны быть стянуты в локальный репозитарий. Благодаря наличию атрибутов version и release в описании проекта, build-tools позволяет дифференцировать и версионировать сервисную среду. Простая реализация позволяет завернуть эти скрипты в любою удобную shell обвязку и интегрировать в бизнес процессы.

Данная утилита решает проблемы:

  • версионность в создании/выкатывании/обновлении сервиса в development/testing/production;
  • поддержка совместимости сервисов по софту и настройкам в рамкам всей компании;
Clone this wiki locally