[devel] про автоматическое и ручное тестирование пакетов

Денис Смирнов mithraen на altlinux.ru
Вт Июн 16 07:43:09 MSD 2009


On Tue, Jun 16, 2009 at 04:00:55AM +0400, Dmitry V. Levin wrote:

DVL> В этом вся соль.  Прийти бы к взаимопониманию, какие карманы какой формы
DVL> нужны, кто их реализует и внедрит.

В настоящий момент мне кажется будет существенным шагом вперед если карман
будет таким себе task'ом со следующими особенностями:
- он экспортируется как apt repo;
- он может быть именованым (у каждого мантейнера свое пространство имен);
- добавление пакета в такой task автоматически означает запуск task'а;
- после запуска task'а в него можно добавлять пакеты и дальше, они будут
  собираться последовательно;
- в этот task можно отправлять несколько версий одного и того же пакета,
  сборка будет в порядке очередности добавления пакетов в task;
- в любой момент можно 'экспортировать' этот task в виде списка команд
  girar для сборки аналогичного task'а уже в Сизиф/5.0/и т.д.
  Подразумевается что слияние pocket'а с репозиторием процедура которую
  человек должен пока делать вручную, но у него для этого должна быть
  заготовка;
- при появлении в репозитории, от которого ответвлен этот pocket пакета
  собранного из того же commit'а, из которого был собран пакет в pocket'е
  - этот пакет из pocket'а удаляется;

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090616/880c1a46/attachment.bin>


Подробная информация о списке рассылки Devel