[devel] giter-factory: pkg_build_status

Kirill A. Shutemov k.shutemov velesys.com
30 17:11:11 MSD 2007


On [Thu, 30.08.2007 16:44], Alexey Tourbin wrote:
> On Thu, Aug 30, 2007 at 03:33:51PM +0300, Kirill A. Shutemov wrote:
> > Если приходит запрос на сборку, то смотрим какой пакет лежит в репозитории
> > для сборки.
> 
> КАКОЙ ПАКЕТ ЛЕЖИТ В РЕПОЗИТАРИИ ДЛЯ СБОРКИ?  В условиях "высокой
> неопределенности", о которой я говорю, и которая соответствует
> философии hasher/gear "собирать не глядя", мы не знаем, какой
> пакет лежит в репозитарии для сборки.

Похоже, обязательным становится корректность вывода gear --describe. По
крайней мере первого поля. Корректность -- отсутствие '%', т.е. отсутсвие
макросов.
Наверно, стоит допилить gear, что бы он поддерживал хак наподобии того,
что используется в ruby.git. К примеру, ввести дерективу plain-spec,
которая будет содержать name, serial, version, release(что там ещё нужно)
в плэйн-текстовом виде. И использовать его в для --describe.

> %if %(echo $RANDOM) < 999
> Name: foo
> %else
> Name: bar
> %endif
> 
> Скажешь не может такого быть?  А вот сделаю такой пакет и будет.
> Назову его foobar.

Злой ты ;)

-- 
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/04ae73ec/attachment.bin 


Devel