From: Thierry Parmentelat Date: Wed, 11 Feb 2015 17:13:54 +0000 (+0100) Subject: git-slave says which repo breaks X-Git-Url: http://git.onelab.eu/?p=infrastructure.git;a=commitdiff_plain;h=58e228c02ef369906ed294068d1e2f1b0c5b574b git-slave says which repo breaks --- diff --git a/scripts/git-slave.sh b/scripts/git-slave.sh index b2c0008..178e9e9 100755 --- a/scripts/git-slave.sh +++ b/scripts/git-slave.sh @@ -30,10 +30,13 @@ #[remote "origin"] # url = https://github.com/cdwertmann/rvm-rpm.git # fetch = refs/heads/*:refs/heads/* + +COMMAND=$(basename $0) + function slave_repo () { git_slave=$1; shift cd $git_slave - git fetch --all --tags -q + git fetch --all --tags -q || echo "$COMMAND failed in repo $git_slave" } for slave_dir in "$@"; do slave_repo $slave_dir; done