summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2025-05-06 09:19:17 +0200
committerRemi Collet <remi@php.net>2025-05-06 09:19:17 +0200
commitb9ec0a428ad58d43429d03a7b8b7287555e1b9f6 (patch)
treecf3cd50adcd2b4a7db6979d14a1cf70f756b17fb
parentb2674851d59fb15c7f819638ea36e0b9f9654ba0 (diff)
mockit: add redisHEADmaster
-rwxr-xr-xgetmock6
-rwxr-xr-xmockit14
2 files changed, 15 insertions, 5 deletions
diff --git a/getmock b/getmock
index 9e65e5c..e880e0c 100755
--- a/getmock
+++ b/getmock
@@ -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
diff --git a/mockit b/mockit
index 332fa1d..38e388c 100755
--- a/mockit
+++ b/mockit
@@ -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"