rpmtools

Этот репозиторий содержит скрипты/шаблоны, упрощающие создание rpm

Поддерживаемые технологии:

Также существует simple-сборка, которая упаковывает в пакет содержимое папки public, которая находится в корне проекта. Перед созданием пакета выполняется:

Simple

В пакет попадут все файлы после сборки из папки public, которая находится в корне проекта. После установки файлы находятся в /opt/<имя пакета="">

Параметры
Сборка
  1. Создать в корне проекта файл package.json. Указать name, version
  2. Запустить из корня проекта ./rpmbuild/simple/build.sh

Python

После установки файлы находятся в /opt/<имя пакета="">

Параметры
Параметры package.json
Сборка
  1. Создать в корне проекта папку build, в ней создать package.json. Указать name, version, yumDependencies (массив), yumBuildDependencies (массив)
  2. Запустить из корня проекта ./rpmbuild/tornado/build.sh
  3. После установки пакета в конфиге по-умолчанию /etc/<имя пакета="">/supervisord.conf необходимо скорректировать номер процесса

Yii, Node

Under construction