[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