[devel] gear - с чего начинать
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Сб Май 6 16:24:02 MSD 2006
Stanislav Ievlev wrote:
> On Sat, May 06, 2006 at 04:09:03PM +0400, Anton Farygin wrote:
>> Dmitry V. Levin wrote:
>>> On Sat, May 06, 2006 at 03:38:53PM +0400, Stanislav Ievlev wrote:
>>> [...]
>>>> Немного уточню вопрос:
>>>> Если всё идёт к тому чтобы commit специального вида вызывал
>>> Уж точно не commit, а git-push тэга.
>>>
>>>> автоматический запуск gear,
>>>> сборку пакета и помещение его в Сизиф,
>>> Цепочка будет несколько более длинной:
>>> - мантейнер публикует (push) новый тэг,
>>> - робот скачивает (pull) этот тэг,
>>> - робот собирает пакет (gear -t тэг --hasher ...).
>>>
>>>> то будет ли в этой
>>>> схеме место варианту с автоматической генерации спека?
>>> А разве в spec'е сейчас недостаточно средств для изменения поведения в
>>> зависимости от?
>>>
>>>> То бишь можно ли будет расширять алгоритм сборки за счёт своих
>>>> "специфичных" для того или иного пакета действий?
>>> Например?
>> например - автоматическое добавление changelog'ов.
>>
>> Или генерация спека исходя из какого-то имени. Я думаю что Стас имеет в
>> виду последнее вместе с первым.
>>
>> Но я бы не стал заморачиваться с генерацией спека.. разве что только с
>> changelog.
> Да, как минимум это было бы очень удобно.
> Коли там делаются специальные теги для отметки того что надо забрать в
> Сизиф, то ChangeLog можно делать автоматически, так же собственно как и
> версию-релиз сборки.
> Содержимое ChangeLog вполне-понятно
> Сборка n
> .... <все логи git, от сборки n-1, до сборки n>
> Сборка n-1
> .... <все логи git, от сборки n-2, до сборки n-1>
>
> И так далее.
>
> Тогда можно было бы не вспоминать все свои действия и дублировать е
> все сообщения и в spec и в репозитарий.
Только это лучше всё-таки делать локально.. я иногда в коммитах такое
пишу.. я думаю что не я один ;)
Rgds,
Rider
Подробная информация о списке рассылки Devel