[devel] пакеты копировать нельзя
Dmitriy M. Maslennikov
=?iso-8859-1?q?maslennikovdm_=CE=C1_gmail=2Ecom?=
Вт Фев 17 14:24:16 MSK 2009
17 февраля 2009 г. 10:35 пользователь Alexey Tourbin <at на altlinux.ru> написал:
> ...
Можно придумать и компромисный вариант. Для каждой сборки пакета можно
сохранять его сборочное окружение C, как список установленных в hasher
при сборке пакетов. Все, собранные в рамках одного task, пакеты
кладутся в box и могут тестироваться добровольцами/уполномоченными
тестерами. После того, как принято решение о принятии пакетов и
task'а, можно выполнить контрольную пересборку и сравнить полученные
сборочные окружения для новых сборок. Если они совпали с окружениями
при получении тестируемых пакетов, то принимаем изменения, если нет,
то пакеты надо тестировать повторно, так как они уже изменились. Таким
образом имеем и сериализацию сборки и поступления пакетов в
репозиторий и возможность проводить тестирование пакетов до их
попадания в финальный репозиторий. При этом принимать надо (ИМХО)
именно протестированные бинарии, на случай возможных ошибок при сборке
из-за сбоев аппаратуры (битая память или еще что), что не
формализуется, а вот на реальной работоспособности пакета может
сказаться.
Как вам такой вариант?
--
Dmitriy M. Maslennikov
rlz на etersoft.ru
rlz на altlinux.org
maslennikovdm на gmail.com
master на armory.ru
Подробная информация о списке рассылки Devel