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

Alexey I. Froloff raorn на altlinux.org
Вт Июн 16 04:03:24 MSD 2009


On Tue, Jun 16, 2009 at 03:00:40AM +0400, Dmitry V. Levin wrote:
> Если никто не будет приводить новые аргументы, то я своё мнение менять
> не стану.  Это общее правило ведения обсуждения.
Мне было бы удобно, если бы build/*/*/rpms/*.rpm были бы
проиндексированы для apt'а:

rpm http://git.altlinux.org/tasks/НОМЕР/build/repo $(ARCH) task

Кривоскрипт в аттаче делает что-то в этом роде (вызывается в
конце gb-task-build-arch).

P.S. А ещё есть rsync://git.altlinux.org/...

-- 
Regards,
Sir Raorn.
-------------- next part --------------
#!/bin/sh -efu

arch="$1"; shift

. gb-sh-functions

rm -rf "build/repo/$arch"
mkdir -p "build/repo/$arch/base"
mkdir -p "build/repo/$arch/RPMS.task"
mkdir -p "build/repo/$arch/SRPMS.task"
for i in $(src_nums); do
	[ -d "build/$i/$arch/rpms" ] || continue
	find "build/$i/$arch/rpms" -type f -name "*.rpm" -exec ln -f -t "build/repo/$arch/RPMS.task" '{}' '+'

	[ -d "build/$i/$arch/srpm" ] || continue
	find "build/$i/$arch/srpm" -type f -name "*.rpm" -exec ln -f -t "build/repo/$arch/SRPMS.task" '{}' '+'
done
genbasedir \
	--topdir=build/repo \
	--flat --no-oldhashfile --bz2only --mapi "$arch" task
-------------- 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/9c6e6e2e/attachment.bin>


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