[devel] git.alt dry-run build

Afanasov Dmitry ender на altlinux.org
Ср Май 27 20:35:22 MSD 2009


вот вы все про карманы, карманы. а у меня просьба автоматизировать процесс
выкладывания в people.

для тестовой сборки cdrtools мне пришлось:
1. [ender на i586]$ gear-hsh --repo=/home/ender/cdrtools
2. [ender на i586]$ git push

3. [ender на x86_64]$ git pull
4. [ender на x86_64]$ gear-hsh --repo=/home/ender/cdrtools

5. [ender на i586]$ rsync -rauP x86_64:cdrtools/ ~/cdrtools/

6. [ender на i586]$ genbasedir --topdir=/home/ender/cdrtools --bloat --bz2only --progress --sign i586 hasher

7. [ender на i586]$ rsync -rauP /home/ender/cdrtools devel:/people/ender/

хотелось бы уменьшить количество команд, не гонять трафиг туда-сюда,
автоматизировать удаление перекрываемых версий

хотя бы:
git push
ssh git.alt mkrepo cdrtools
ssh git.alt build -b cdrtools cdrtools 2.01.01-alt2a60.0

пусть расходится с сизифом, пусть там могут быть unmet'ы и не соблюдаться
математическая чистота. сделать бы хотя бы автоматизацию к уже существующему
/people.

а потом можно и про карманы думать.
-- 
С уважением
Афанасов Дмитрий
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090527/7c4b4dda/attachment.bin>


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