diff --git a/mirror.sh b/mirror.sh index 65a20f13..00d0d6d3 100755 --- a/mirror.sh +++ b/mirror.sh @@ -157,8 +157,10 @@ do_file() { # All git repositories we already use remove "v"s from the beginning # of branch/tag names in the tarball prefix # except for gitlab - if echo "${reference}" | grep -Eq "^v[0-9]" | grep -vq gitlab; then - prefix_ref=$(echo "${reference}" | sed "s/^v//") + if echo "${reference}" | grep -Eq "^v[0-9]"; then + if echo "${repo}" | grep -vq gitlab; then + prefix_ref=$(echo "${reference}" | sed "s/^v//") + fi fi prefix=$(basename "${repo}" | sed "s/.git$//")-${prefix_ref}