[devel] Промежуточные сабтаски в сборочных заданиях
Ivan A. Melnikov
iv на altlinux.org
Пт Ноя 1 21:31:59 MSK 2024
On Fri, Nov 01, 2024 at 06:46:08PM GMT, Ajrat Makhmutov wrote:
> Привет всем! Предлагаю добавить новый формат сабтасков: промежуточные
> сабтаски.
>
[...]
> Такое изменение значительно упростит поддержание и отправку в стабильные
> репозитории пакеты, которые зависят от себя же, и пакеты с кольцевыми
> зависимостями.
Действительно, тут есть некое противоречие: регламент обновления
стабильной ветки предполагает определённую целостность и ценность
результата сборки для каждой таски, а в случае бутстрапа это
не всегда так.
> Ответ от @glebfm: "Но мой пойнт в целом в том, что это большой хак, который
> к тому же предполагает сильное переписывание сборочницы".
Может, возможно подойти к вопросу с другой стороны: не запихивать
все промежуточные этапы в одну задачу, а выстраивать цепочки
зависимых задач, способных использовать результаты сборки
друг друга, и закоммититься только всей пачкой (т.е. либо
все задачи из такой цепочки, либо ниодной)?
Кстати, если дать таким цепочкам имена, возможно, мы получим
очередной подход к карманам.
--
wbr,
iv m.
Подробная информация о списке рассылки Devel