Bug 40637

Summary: "task add" for multiple git repositories
Product: Infrastructure Reporter: Anton Farygin <rider>
Component: girarAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: enhancement    
Priority: P5 CC: glebfm, lav, ldv
Version: unspecified   
Hardware: x86_64   
OS: Linux   

Description Anton Farygin 2021-08-02 22:54:06 MSK
Сейчас такая фича есть у task add rebuild - можно добавить сразу несколько пакетов команде rebuild.

Предлагаю такую же фичу реализовать для добавления git репозиториев на сборку.

Например, это позволило бы делать вот так (скопировав собираемые пакеты из другого задания):
task add php.git=8.0.9-alt1 php.git=7.4.22-alt1 php-mbstring.git=7.4.22-alt1 apache2-mod_php.git=7.4.22-alt1 php-bz2.git=7.4.22-alt1 php-calendar.git=7.4.22-alt1 php-curl.git=7.4.22-alt1 php-dba.git=7.4.22-alt1 php-exif.git=7.4.22-alt1 php-fileinfo.git=7.4.22-alt1 php-fpm-fcgi.git=7.4.22-alt1 php-gd.git=7.4.22-alt1 php-gmp.git=7.4.22-alt1 php-imap.git=7.4.22-alt1 php-mcrypt.git=7.4.22-alt1 php-mysqlnd-mysqli.git=7.4.22-alt1 php-openssl.git=7.4.22-alt1 php-pdo.git=7.4.22-alt1 php-pdo_mysql.git=7.4.22-alt1 php-pdo_odbc.git=7.4.22-alt1 php-pdo_pgsql.git=7.4.22-alt1 php-pdo_sqlite.git=7.4.22-alt1 php-pgsql.git=7.4.22-alt1 php-soap.git=7.4.22-alt1 php-sockets.git=7.4.22-alt1 php-xmlreader.git=7.4.22-alt1 php-ldap.git=7.4.22-alt1 php-pcntl.git=7.4.22-alt1 php-snmp.git=7.4.22-alt1 php-enchant.git=7.4.22-alt1 php-memcached.git=7.4.22-alt1 php-zip.git=7.4.22-alt1 php-xsl.git=7.4.22-alt1 php-redis.git=7.4.22-alt1 php-apcu.git=7.4.22-alt1 php-intl.git=7.4.22-alt1 php-opcache.git=7.4.22-alt1 php-sphinx.git=7.4.22-alt1 php-xmlrpc.git=7.4.22-alt1 php-imagick.git=7.4.22-alt1 php-xdebug.git=7.4.22-alt1 php-memcache.git=7.4.22-alt1 php-apcu_bc.git=7.4.22-alt1 php-geoip.git=7.4.22-alt1 php-pdo_sqlsrv.git=7.4.22-alt1 php-sqlsrv.git=7.4.22-alt1 php-tidy.git=7.4.22-alt1 php-readline.git=7.4.22-alt1 php-smbclient.git=7.4.22-alt1 php-krb5.git=7.4.22-alt1 php-xhprof.git=7.4.22-alt1 php-ssh2.git=7.4.22-alt1 php-gmagick.git=7.4.22-alt1 unit.git=1.24.0-alt1 php-mbstring.git=8.0.9-alt1 apache2-mod_php.git=8.0.9-alt1 php-bz2.git=8.0.9-alt1 php-calendar.git=8.0.9-alt1 php-curl.git=8.0.9-alt1 php-dba.git=8.0.9-alt1 php-exif.git=8.0.9-alt1 php-fileinfo.git=8.0.9-alt1 php-fpm-fcgi.git=8.0.9-alt1 php-gd.git=8.0.9-alt1 php-gmp.git=8.0.9-alt1 php-imap.git=8.0.9-alt1 php-mcrypt.git=8.0.9-alt1 php-mysqlnd-mysqli.git=8.0.9-alt1 php-openssl.git=8.0.9-alt1 php-pdo.git=8.0.9-alt1 php-pdo_mysql.git=8.0.9-alt1 php-pdo_odbc.git=8.0.9-alt1 php-pdo_pgsql.git=8.0.9-alt1 php-pdo_sqlite.git=8.0.9-alt1 php-pgsql.git=8.0.9-alt1 php-soap.git=8.0.9-alt1 php-sockets.git=8.0.9-alt1 php-xmlreader.git=8.0.9-alt1 php-ldap.git=8.0.9-alt1 php-pcntl.git=8.0.9-alt1 php-snmp.git=8.0.9-alt1 php-memcached.git=8.0.9-alt1 php-zip.git=8.0.9-alt1 php-xsl.git=8.0.9-alt1 php-redis.git=8.0.9-alt1 php-apcu.git=8.0.9-alt1 php-intl.git=8.0.9-alt1 php-opcache.git=8.0.9-alt1 php-imagick.git=8.0.9-alt1 php-xdebug.git=8.0.9-alt1 php-pdo_sqlsrv.git=8.0.9-alt1 php-sqlsrv.git=8.0.9-alt1 php-tidy.git=8.0.9-alt1 php-readline.git=8.0.9-alt1 php-xhprof.git=8.0.9-alt1 php-ssh2.git=8.0.9-alt1 php-gmagick.git=8.0.9-alt1
Comment 1 Vitaly Lipatov 2021-09-01 03:47:17 MSK
$ gitask add repo php.git=8.0.9-alt1 php.git=7.4.22-alt1 php-mbstring.git=7.4.22-alt1 apache2-mod_php.git=7.4.22-alt1 php-bz2.git=7.4.22-alt1 php-calendar.git=7.4.22-alt1 php-curl.git=7.4.22-alt1 php-dba.git=7.4.22-alt1 ...

$ epm qf gitask
etersoft-build-utils.git=3.0.10-alt1