X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=scripts%2Fgit-check.sh;fp=scripts%2Fgit-check.sh;h=fe559c9818e81e18e19fa9f15063022a4500380e;hb=cc1e1fc8d95e63ed237acb26b95058930b94c4ba;hp=4593317f140caaf2cd97d6f1d6dc77702384f96a;hpb=e388c6a9e97ef537c76cc3a3d537358a1f949b92;p=infrastructure.git diff --git a/scripts/git-check.sh b/scripts/git-check.sh index 4593317..fe559c9 100755 --- a/scripts/git-check.sh +++ b/scripts/git-check.sh @@ -39,6 +39,20 @@ function fill_descriptions () { echo "" } +function update_server_info () { + echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx updating server info " + for arg in "$@" ; do + # accept args like plcapi or plcapi.git + b=$(basename $arg .git) + git=${b}.git + echo -n "$git " + cd $git + git update-server-info + cd - >& /dev/null + done + echo "" +} + function check_permissions () { echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx checking permissions " for arg in "$@" ; do @@ -89,6 +103,7 @@ function check_hooks () { args="$@" [[ -z "$args" ]] && args=$(ls -d *.git) fill_descriptions $args +update_server_info $args check_permissions $args check_configs $args check_hooks $args