summaryrefslogtreecommitdiff
path: root/git-shell-commands/fetch-mirrors
blob: 15bf9c4a93d70806b950efb7aed451c430761c2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh
# * fetch-mirrors
#   Actualiza el `mirrors` (espejos) creados con `mirror`
#   ssh git@host fetch-mirrors

set -e

# Find all mirrors
"$(dirname "$0")"/mirrors | while read -r mirror; do
    pushd "$mirror" >/dev/null
    git remote update
    popd >/dev/null
done