Skip to content

Скрипт, предназначенный для оптимизации процесса сборки, постановки deb-пакета для теста; заливки пакета в репозиторий в зависимости от его статуса, а также удаления файлов отстроенных пакетов.

Notifications You must be signed in to change notification settings

ajur-media/aj-releaser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ajur Builder

Скрипт, предназначенный для оптимизации процесса сборки, постановки deb-пакета для теста; заливки пакета в репозиторий в зависимости от его статуса, а также удаления файлов отстроенных пакетов.

Сценарии использования

Операции могут быть выполнены как пошагово, так и одним из двух вариантов:

  • быстрая быстрая сборка,
  • релизная сборка.

Релизная сборка

  • сборка пакета,
  • запись в репозиторий: только в ручном режиме после сборки нового релиза (texting, un|stable),
  • установка пакета,
  • удаление файлов сборки.

Быстрая сборка (ответ Y)

  • сборка пакета,
  • установка пакета,
  • удаление файлов сборки.

Запись в репозиторий при быстрой сборке исключается, даже если пакет имеет допустимый статус.

Настройки

Для специфической настройки можно создать пользовательский конфиг ~/.ajr/local.cfg

Параметр Описание
pkg_dir Путь к директории проектов на локальной dev-машине

Сейчас можно настроить только один параметр:

pkg_dir=$HOME/projects

About

Скрипт, предназначенный для оптимизации процесса сборки, постановки deb-пакета для теста; заливки пакета в репозиторий в зависимости от его статуса, а также удаления файлов отстроенных пакетов.

Resources

Stars

Watchers

Forks

Packages

No packages published