From 68df5ff8278081c94e1c31afa4297940d57ea0ab Mon Sep 17 00:00:00 2001 From: USER Date: Mon, 15 Jun 2026 17:07:01 +0100 Subject: [PATCH] . --- sbin/GitClone | 50 ++++++++++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 22 deletions(-) diff --git a/sbin/GitClone b/sbin/GitClone index e23d72a..0918c23 100755 --- a/sbin/GitClone +++ b/sbin/GitClone @@ -2,36 +2,42 @@ # echo "SCRIPT $0 starting" +clone_repo () { + if [ ! -d ${DIR} ] + then + mkdir -p ${DIR} + fi + + for i in ${REPO} + do + echo $i + if [ ! -d ${DIR}/$i ] + then + echo $i + cd ${DIR} + git clone ${REPOSITE}/${i}.git + # GIT_SSH_COMMAND="ssh -o 'StrictHostKeyChecking no' -i ${KEYS}" git clone ${REPOSITE}/${i}.git + fi + done +} + +#################### MYNAME=`uname -n` ZZ=/zz -MYNAME=`uname -n` -if [ -f ${ZZ}/zSyno/secrets/.${MYNAME} ] +if [ -f ${ZZ}/zSyno/secrets/.${MYNAME}.root.private ] then - . ${ZZ}/zSyno/secrets/.${MYNAME} + . ${ZZ}/zSyno/secrets/.${MYNAME}.root.private fi -REPOSITE=${PUBLIC_SITE} -REPO=${PUBLIC_REPO} -KEYS=${PUBLIC_KEYS} +# start cloning repos +REPOSITE=${PRIVATE_SITE} +KEYS=${PRIVATE_KEYS} -if [ ! -d ${ZZ} ] -then - mkdir ${ZZ} -fi - -for i in ${REPO} -do - echo $i - if [ ! -d ${ZZ}/$i ] - then - echo $i - cd ${ZZ} - git clone ${REPOSITE}/${i}.git -# GIT_SSH_COMMAND="ssh -o 'StrictHostKeyChecking no' -i ${KEYS}" git clone ${REPOSITE}/${i}.git - fi -done +REPO=${PRIVATE_REPO} +DIR=${ZZ} +clone_repo exit 0