From: garciadeblas Date: Thu, 10 Nov 2022 12:23:33 +0000 (+0100) Subject: Add script to automate copy TEMPLATE files to new repo X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=0e1bca57fa59dd84177bb0c5d9736547f6f9442d;p=TEMPLATE.git Add script to automate copy TEMPLATE files to new repo Change-Id: I5d83253771cbdea26039c33764735475df99f258 Signed-off-by: garciadeblas --- diff --git a/copytemplate.sh b/copytemplate.sh new file mode 100755 index 0000000..eb0d8e5 --- /dev/null +++ b/copytemplate.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +USER="$1" +NEWREPO="$2" + +git clone "ssh://${USER}@osm.etsi.org:29418/TEMPLATE" && (cd "TEMPLATE" && curl https://osm.etsi.org/gerrit/tools/hooks/commit-msg > .git/hooks/commit-msg ; chmod +x .git/hooks/commit-msg) +git clone "ssh://${USER}@osm.etsi.org:29418/osm/${NEWREPO}" && (cd "${NEWREPO}" && curl https://osm.etsi.org/gerrit/tools/hooks/commit-msg > .git/hooks/commit-msg ; chmod +x .git/hooks/commit-msg) + +cp -r TEMPLATE/* ${NEWREPO}/ +cp TEMPLATE/.gitignore ${NEWREPO}/ +rm ${NEWREPO}/copytemplate.sh + +cd ${NEWREPO} +git add -A +git commit -s -m "Copy TEMPLATE files to this repo" +git push origin HEAD:refs/for/master +