[devel] giter-factory: pkg_build_status

Kirill A. Shutemov k.shutemov velesys.com
30 16:33:51 MSD 2007


On [Thu, 30.08.2007 16:07], Alexey Tourbin wrote:
> On Thu, Aug 30, 2007 at 03:06:41PM +0400, Alexey Tourbin wrote:
> > Хорошо.  Будем исходить из отказа от src.rpm и большой неопределенности
> > на стадии запроса собрать пакет из gear.  КТО-ТО попросил собрать
> > КАКОЙ-ТО gear-репозитарий.  Применять ACL на данном этапе глупо,
> > gear-репозитарий может называться как угодно, и мы НЕ ЗНАЕМ, что
> > же из него в конечном счёт может собраться.  Единственный способ
> > это выяснить -- собрать gear-репозитарий.
> 
> Кстати, я не понял, как вы (ldv и legion) собираетесь реализовать
> проверку наследования коммитов.  Проверка наследования коммитов
> подразумевает, что есть публичный репозитарий с точно таким же
> именем, в котором хедом является предыдущая (текущяя) сборка.

Зачем с точно таким же именем? 
У incoming'ера может быть свой набор git-репозиториев в которых имя
директории равно имени пакета. Получиться несколько большее количетво
репозиториев, но сборщику будет удобней.

Если приходит запрос на сборку, то смотрим какой пакет лежит в репозитории
для сборки. Если у нас уже есть репозиторий с таким именем, делаем git
pull(который fast-forward) в него. Если он не обламался -- всё ok.
Собираем.

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + Velesys LLC, http://www.velesys.com/
 + ALT Linux Team, http://www.altlinux.com/
-----------   -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20070830/fde8bf6e/attachment.bin 


Devel