[devel] Cronbuild service is launched

Igor Vlasenko vlasenko на imath.kiev.ua
Вт Сен 7 07:53:43 UTC 2010


On Tue, Sep 07, 2010 at 01:04:45AM +0400, Alexey I. Froloff wrote:
> Как можно этим роботом собирать пакет ruby-tzinfo?
> Не по крону, а по мере выхода новых версий.
> Аналогов uscan(1) в это чудо не встроено?

Там нужно будет вызывать uscan из скрипта обновления.
В ruby-tzinfo я watch файла не нашел,
вот пример скриптов для putty.

С этими скриптами putty будет автоматически обновляться
по мере выхода новых версий.

--cronbuild-update-source:---
#!/bin/sh -ve 
url=`uscan -f putty.watch`
file=`basename "$url"`
version=${file##putty-}
version=${version%%\.tar.*}
echo $file $version
rm -f putty-*.tar.*
wget -c $url
tar xf $file
rm -f $file
git rm -r -f putty
rm -rf putty
mv putty-*/ putty
git add putty
eval `gear --command env | grep gear_specfile`
sed -i "s|^\(Version:).*|\1 $version|" $gear_specfile
-----------------------------
cronbuild-update-version оставить пустым исполняемым.
--cronbuild-update-version:---
#!/bin/sh
-----------------------------


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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