From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 4 Feb 2009 10:08:27 +0300 From: Stanislav Ievlev To: ALT Linux Team development discussions Message-ID: <20090204070827.GC30014@imap.altlinux.org> References: <20090203193116.GA16154@wo.int.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20090203193116.GA16154@wo.int.altlinux.org> Subject: Re: [devel] [devel-announce] I: girar builder X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2009 07:08:27 -0000 Archived-At: List-Archive: List-Post: Два вопроса по git.alt: 1. Есть ли команды для удаления тегов/бранчей из репозитария в git.alt? 2. Есть ли команды для перемещения пакета в orphaned/obsolete? On Tue, Feb 03, 2009 at 10:31:16PM +0300, Dmitry V. Levin wrote: > Hi, > > На git.alt активирована сборка пакетов. > > girar builder имеет простой интерйфейс для типовых действий; например, > команда на сборку vsftpd у меня сегодня выглядела так: > $ ssh git.alt build vsftpd 2.0.7-alt1 > Есть интерфейс для формирования и управления транзакциями на сборку и > перенос пакетов. > Детальное описание интерфейса можно найти в справочнике по git.alt: > http://www.altlinux.org/Git.alt/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA > > Существенные отличия и нововведения. > > 1. Сборка пакетов из gear-репозиториев: > + она существует; она работает! > + успешно собранные пакеты сразу публикуются на > http://git.altlinux.org/gears/ (он же git.altlinux.org::gears) > + при наличии в git.altlinux.org/gears предыдущей сборки пакета > с данным именем новая сборка этого пакета должна быть основана > на этой предыдущей сборке > + запросы на сборку обрабатываются с минимальной задержкой (время простоя > не более 1 минуты) > + есть интерфейс для nmu approval, т.е. подтверждения чужих сборок, > не проходящих проверку acl > + есть интерфейс для формирования сложных заданий, состоящих из запросов, > сделанных разными людьми > > 2. Сборка пакетов из srpm-файлов: > + она ещё работает, но теперь уже поверх сборки из gear-репозиториев > + успешно собранные пакеты сразу публикуются на > http://git.altlinux.org/archive/ (он же git.altlinux.org::archive) > + при наличии предыдущей сборки из gear пакета с данным именем > новая сборка этого пакета не пройдёт проверку наследования > от этой предыдущей сборки и будет отвергнута > + srpm-файлы группируются по gpg-подписи и обрабатываются транзакциями > > 3. Функциональные отличия: > + каждое задание выполняется успешно только если все составляющие > её пакеты успешно собираются и проходят все проверки > + результат успешно выполненного задания сразу становится доступным > для последующих заданий > + новая проверка: все полученные на выходе пакеты проверяются на анметы > + новая проверка: noarch-пакеты, собранные на разных архитектурах, > должны быть эквивалентны > + новая проверка: пакеты должны собираться на всех архитектурах > (поддержка ExcludeArch/ExclusiveArch в todo) > + новые проверки на пересечения подпакетов; например, > glibc-core теперь может собрать только мантейнер пакета glibc > > Исходный код girar builder живёт в двух репозиториях: > http://git.altlinux.org/people/ldv/packages/?p=girar.git > http://git.altlinux.org/people/ldv/packages/?p=girar-builder.git > > > -- > ldv > _______________________________________________ > devel-announce mailing list > devel-announce@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-announce > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel