diff options
author | Remi Collet <remi@remirepo.net> | 2025-05-06 09:19:17 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2025-05-06 09:19:17 +0200 |
commit | b9ec0a428ad58d43429d03a7b8b7287555e1b9f6 (patch) | |
tree | cf3cd50adcd2b4a7db6979d14a1cf70f756b17fb | |
parent | b2674851d59fb15c7f819638ea36e0b9f9654ba0 (diff) |
-rwxr-xr-x | getmock | 6 | ||||
-rwxr-xr-x | mockit | 14 |
2 files changed, 15 insertions, 5 deletions
@@ -285,7 +285,7 @@ then debug=$type/$dep/debug-$rep/ else echo "$1 n'est pas un dépôt ($type/$dep/$rep)" - exit 2 + return fi if [ -d /var/lib/mock/${1}/repodata ]; then @@ -297,8 +297,8 @@ elif [ -d /var/lib/mock/${1}i/result ]; then elif [ -d /var/lib/mock/$1/result ]; then src=/var/lib/mock/$1/result else - echo "$1 n'est pas un dossier mock" - exit 2 + echo "$1 n'est pas un dossier mock (missing repodata or result)" + return fi echo Copie de $src vers $cible @@ -90,13 +90,13 @@ else fi case $DIST in - *x|*xm|*xr) + *x|*xm|*xr|*xr62|*xr72) if [ $SUF != x ]; then echo "Not an x86_64 builder" exit 1 fi ;; - *a|*am|*ar) + *a|*am|*ar|*ar62|*ar72) if [ $SUF != a ]; then if [ $REDIS -ge 1 ]; then REMOTE=1 @@ -208,6 +208,16 @@ case $DIST in echo Not supported for direct build fi ;; + r*) + if [ $REDIS -ge 1 ]; then + for i in fc40x el8x el9x fc40a el8a el9a + do + $0 --valkey --mock $SRPM ${i}${DIST} $MIN $MAX $@ + done + else + echo Not supported for direct build + fi + ;; *) if [ $BUILD_MOCK -eq 0 -o ! -f ${mockref}/${DIST}.cfg ]; then [ $BUILD_MOCK -eq 0 ] && echo "BUILD_MOCK=0" |