This repo contains code to mirror other repos. It also contains the code that is getting mirrored.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #!/bin/sh
-
- runtime=$(TZ=UTC date +'%Y-%m-%dT%HZ')
-
- while read repourl name c; do
- baseref="gm/$runtime/$name"
- mkdir -p "gm/$name"
- git ls-remote "$repourl" > "gm/$name/${runtime}.refs.txt"
- #dr="--dry-run"
- git fetch $dr --no-tags "$repourl" +refs/tags/*:refs/tags/"$baseref/*" +refs/heads/*:refs/heads/"$baseref/*"
- done <<EOF
- $(python3 reponames.py < repos.txt)
- EOF
|