[devel] erlang at git.alt incoming
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Фев 24 15:16:40 MSK 2009
On Tue, Feb 24, 2009 at 02:19:24AM +0300, Dmitry V. Levin wrote:
> On Mon, Feb 23, 2009 at 11:55:36PM +0200, Led wrote:
> > А за что erlang-R12B.5-alt10 в incoming'е уже двое суток "маринуется"?
>
> Тестовая пересборка Сизифа занимает около 20 часов (последняя заняла 21
> час с небольшим). В это время все ресурсы заняты, и собирать на этом фоне
> пакеты для репозитория не имеет смысла. Фактически 2 тестовые пересборки
> на имеющихся ресурсах занимают около 2 суток. Есть надежда, что к лету
> (а если повезёт, то раньше) этих ресурсов станет существенно больше,
> и эта процедура будет встроена в girar builder.
Думаю на первое время можно будет реализовать схему
if id=$(gb-select-task) && [ -n "$id" ]; then
gb-run-task "$id"
else
# idle, rebuild 1 package
gb-test-rebuild
fi
но только после внедрения метарепозитария, иначе негде будет
хранить результаты.
В связи с этим такой вопрос. В метарепозитарии лежат каталоги $src
по имени src.rpm пакетов. Внутренности этих каталогов обновляются --
как при настоящей сборке пакетов, так и при тестовой пересборке.
Нужно упорядочить эти каталоги по времени последнего обновления (в
соответствии с историей git) и выбрать самый старый из этих каталогов.
Тогда соответствующий пакет надо тестово пересобрать (как наиболее давно
не подвергавшийся сборке/пересборке).
Как написать такую git команду?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090224/3babe390/attachment.bin>
Подробная информация о списке рассылки Devel