[devel] Изменения в сборочнице: введение в строй
Anton V. Boyarshinov
boyarsh на altlinux.org
Пн Окт 1 15:46:55 MSK 2018
On Tue, 25 Sep 2018 21:08:00 +0300 Vladimir D. Seleznev wrote:
> * команда копирования пакетов в бранч приводит к пересборке NEVR из
> исходного бранча в целевой;
Наблюдаю серъёзное незапланированное изменение поведения по сравнению с
предыдущей версией.
Раньше при copy использовалась версия пакета на момент выполнения
задания, а теперь -- на момент создания.
рассмотрим последовательность команд:
ssh git build package tag
ssh git task new branch
ssh git task add copy package
ssh git deps add номер_задания_из_первой_команды
ssh git task run
Раньше она приводила к том, что в бранче branch оказывалась версия,
собранная первой командой.
Сейчас же в бранче окажется версия, собранная на момент отправки
задания на копирование.
При этом простого способа решения этой весьма распространённой задачи я
не вижу.
Считаю, что это надо считать регрессией и исправить, сделав
формирование задания на rebuild отложенным.
Подробная информация о списке рассылки Devel